django-shop-multiplecurrencies

軟件截圖:
django-shop-multiplecurrencies
軟件詳細信息:
版本: 1.0.0
上傳日期: 20 Feb 15
許可: 免費
人氣: 2

Rating: nan/5 (Total Votes: 0)

Django的店鋪multiplecurrencies是一個Django應用程序,增加了多種貨幣的Django的SHOP支持。
安裝
- 添加shop_multiplecurrencies到您的INSTALLED_APPS在settings.py
- 添加shop_multiplecurrencies.middleware.MultipleCurrenciesMiddleware您MIDDLEWARE_CLASSES設置
- 添加貨幣的列表中設置SHOP_CURRENCIES像這樣
SHOP_CURRENCIES = [#小寫的代碼,請
  ['瑞士法郎','瑞士法郎'],
  ['歐元','歐元'],
]
用法
- 添加MultipleCurrenciesField到您的產品型號
從django.db進口車型
從shop_multiplecurrencies.fields進口MultipleCurrenciesField
從shop.util.fields進口CurrencyField
類myProduct的(models.Model):
 #我的領域...
 價格= MultipleCurrenciesField(CurrencyField)
該模型將在我們的例子有兩個方面:price_chf和price_eur。
- 擴展BaseOrder一個額外的領域,它告訴我們哪種貨幣的次序是在完成
從django.conf導入設置
從shop.models.defaults.bases進口BaseOrder
從shop.models.defaults.managers進口的OrderManager
類MyOrder(BaseOrder):
 貨幣= models.CharField(MAX_LENGTH = 6,選擇= settings.SHOP_CURRENCIES)
 對象=的OrderManager()
 高清保存(個體經營,*的args,** kwargs):
  self.currency = get_currency()
 超(MyOrder,個體經營).save(*的args,** kwargs)
 類元(對象):
 抽象=假
- 使用的貨幣模板過濾器在你的模板與正確的貨幣前綴價格
{%負載幣%}

該產品的價格為{{價格|貨幣}}

要求

  • 在Python中
  • 在Django的
  • 在Django的商店

顯影劑的其他軟件 Ales Kocjancic

django-shop-ajax
django-shop-ajax

20 Feb 15

happy-blog
happy-blog

15 Apr 15

意見 django-shop-multiplecurrencies

評論沒有發現
添加評論
打開圖片!