django-shop-multiplecurrencies

Software screenshot:
django-shop-multiplecurrencies
Rincian Software:
Versi: 1.0.0
Tanggal Upload: 20 Feb 15
Pengembang: Ales Kocjancic
Lisensi: Gratis
Popularitas: 2

Rating: nan/5 (Total Votes: 0)

Django-toko-multiplecurrencies adalah aplikasi Django yang menambahkan beberapa mata uang dukungan untuk Django SHOP.
Instalasi
- Tambahkan shop_multiplecurrencies ke INSTALLED_APPS di settings.py Anda
- Tambahkan shop_multiplecurrencies.middleware.MultipleCurrenciesMiddleware ke MIDDLEWARE_CLASSES pengaturan Anda
- Tambahkan daftar mata uang untuk SHOP_CURRENCIES pengaturan seperti begitu
SHOP_CURRENCIES = [# kode huruf kecil, silakan
& Nbsp; ['chf', 'franc swiss'],
& Nbsp; ['eur', 'euro'],
]
Penggunaan
- Tambahkan MultipleCurrenciesField model produk Anda
dari model impor django.db
dari shop_multiplecurrencies.fields impor MultipleCurrenciesField
dari shop.util.fields impor CurrencyField
kelas MyProduct (models.Model):
& Nbsp; # bidang saya ...
& Nbsp; harga = MultipleCurrenciesField (CurrencyField)
Model ini akan di contoh kita memiliki dua bidang: price_chf dan price_eur.
- Memperpanjang BaseOrder dengan medan tambahan yang memberitahu kita mana mata uang order selesai pada
dari django.conf pengaturan impor
dari shop.models.defaults.bases impor BaseOrder
dari shop.models.defaults.managers impor OrderManager
kelas MyOrder (BaseOrder):
& Nbsp; mata uang = models.CharField (max_length = 6, pilihan = settings.SHOP_CURRENCIES)
& Nbsp; benda = OrderManager ()
& Nbsp; def save (self, * args, ** kwargs):
& Nbsp; self.currency = get_currency ()
& Nbsp; super (MyOrder, diri) .save (* args, ** kwargs)
& Nbsp; class Meta (object):
& Nbsp; abstrak = False
- Gunakan filter Template mata uang dalam template Anda untuk awalan harga dengan mata uang yang benar
{% Uang beban%}

harga produk ini adalah {{harga | mata}}

Persyaratan :

  • Python
  • Django
  • Django-toko

Perangkat lunak lain dari pengembang Ales Kocjancic

Komentar untuk django-shop-multiplecurrencies

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!