django-shop-multiplecurrencies

ภาพหน้าจอของซอฟแวร์:
django-shop-multiplecurrencies
รายละเอียดซอฟแวร์:
รุ่น: 1.0.0
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Ales Kocjancic
การอนุญาต: ฟรี
ความนิยม: 2

Rating: nan/5 (Total Votes: 0)

django ร้าน-multiplecurrencies เป็น app Django ที่เพิ่มหลายสกุลเงินสนับสนุนสำหรับร้านค้า django
การติดตั้ง
- เพิ่ม shop_multiplecurrencies เพื่อ INSTALLED_APPS คุณใน settings.py ของคุณ
- เพิ่ม shop_multiplecurrencies.middleware.MultipleCurrenciesMiddleware เพื่อ MIDDLEWARE_CLASSES ของการตั้งค่า
- เพิ่มรายชื่อของสกุลเงิน SHOP_CURRENCIES การตั้งค่าเช่นดังนั้น
SHOP_CURRENCIES = [# รหัสตัวพิมพ์เล็กโปรด
& nbsp; ['CHF', 'สวิสฟรังก์'],
& nbsp; ['EUR', 'ยูโร']
]
การใช้งาน
- เพิ่ม MultipleCurrenciesField กับรูปแบบผลิตภัณฑ์ของคุณ
จากรุ่นนำเข้า django.db
นำเข้าจาก shop_multiplecurrencies.fields MultipleCurrenciesField
จากการนำเข้า shop.util.fields CurrencyField
ชั้น MyProduct (models.Model):
& nbsp; # สาขาของฉัน ...
& nbsp; ราคา = MultipleCurrenciesField (CurrencyField)
รูปแบบจะในตัวอย่างของเรามีสองสาขา: price_chf และ price_eur
- ขยาย BaseOrder ที่มีข้อมูลเพิ่มเติมที่บอกเราสกุลเงินที่สั่งซื้อเสร็จสมบูรณ์ใน
จาก django.conf ตั้งค่าการนำเข้า
จากการนำเข้า shop.models.defaults.bases BaseOrder
จากการนำเข้า shop.models.defaults.managers OrderManager
ชั้น MyOrder (BaseOrder):
& nbsp; สกุลเงิน = models.CharField (max_length = 6 ตัวเลือก settings.SHOP_CURRENCIES =)
& nbsp; วัตถุ = OrderManager ()
& nbsp; def บันทึก (ตัวเอง * args ** kwargs):
& nbsp; self.currency = get_currency ()
& nbsp; super (MyOrder ตนเอง) เซฟ (* args ** kwargs)
& nbsp; ชั้น Meta (วัตถุ):
& nbsp; นามธรรม = เท็จ
- ใช้กรองแม่แบบสกุลเงินในแม่แบบของคุณเพื่อคำนำหน้าราคากับสกุลเงินที่ถูกต้อง
{% สกุลเงินโหลด%}

ราคาของผลิตภัณฑ์นี้เป็น {{ราคา | สกุลเงิน}}

ต้องการ

  • หลาม
  • Django
  • django ร้าน

ซอฟแวร์อื่น ๆ ของนักพัฒนา Ales Kocjancic

ความคิดเห็นที่ django-shop-multiplecurrencies

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!