django-shop-multiplecurrencies

Screenshot der Software:
django-shop-multiplecurrencies
Softwarebeschreibung:
Version: 1.0.0
Upload-Datum: 20 Feb 15
Entwickler: Ales Kocjancic
Lizenz: Frei
Popularität: 2

Rating: nan/5 (Total Votes: 0)

django-shop-multiplecurrencies ist ein Django-Applikation, die mehrere Währungen unterstützt für django SHOP fügt.
Installation
- Hinzufügen shop_multiplecurrencies um Ihre INSTALLED_APPS in Ihrem settings.py
- Auf Ihre MIDDLEWARE_CLASSES Einstellung hinzufügen shop_multiplecurrencies.middleware.MultipleCurrenciesMiddleware
- Um die SHOP_CURRENCIES Einstellung wie so Fügen Sie eine Liste der Währungen
SHOP_CURRENCIES = [# Kleinbuchstaben-Codes, bitte
& Nbsp; ['chf "," Schweizer Franken "],
& Nbsp; ["EUR", "Euro"],
]
Verwendung
- Haben den Produktnamen hinzufügen MultipleCurrenciesField
von django.db Importmodelle
von shop_multiplecurrencies.fields importieren MultipleCurrenciesField
von shop.util.fields Import CurrencyField
Klasse MyProduct (models.Model):
& Nbsp; # meine Felder ...
& Nbsp; Preis = MultipleCurrenciesField (CurrencyField)
Das Modell wird in unserem Beispiel haben zwei Felder: price_chf und price_eur.
- Erweitern BaseOrder mit einem zusätzlichen Feld, das uns sagt, welche Währung die Bestellung in abgeschlossen
von django.conf Importeinstellungen
von shop.models.defaults.bases Import BaseOrder
von shop.models.defaults.managers Importordermanager
Klasse Myorder (BaseOrder):
& Nbsp; Währung = models.CharField (max_length = 6, Entscheidungen = settings.SHOP_CURRENCIES)
& Nbsp; Objekte = Ordermanager ()
& Nbsp; def speichern (self, * args, ** kwargs):
& Nbsp; self.currency = get_currency ()
& Nbsp; super (Myorder Selbst) .save (* args, ** kwargs)
& Nbsp; Klasse Meta (Objekt):
& Nbsp; abstrakten = False
- Verwenden Sie die Währung Template Filter in Ihren Vorlagen, den Preis mit der richtigen Währung voran
{% Last Währung%}

dieses Produktpreis ist {{preis | Währungs}}

Anforderungen :

  • Python
  • Django
  • django-Shop

Andere Software von Entwickler Ales Kocjancic

happy-blog
happy-blog

15 Apr 15

django-shop-ajax
django-shop-ajax

20 Feb 15

Kommentare zu django-shop-multiplecurrencies

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!