2024-09-27 19:29:23 发布
网友
如何将coutry字段添加到django oscar中的shipping address表单中,以便稍后通过调用方法在CheckoutSessionMixin中使用它 文档没有指定表单结构。 当我调用该方法时,我得到默认值“大不列颠及北爱尔兰联合王国” self.get_shipping_address(basket)
self.get_shipping_address(basket)
你应该做的第一件事是:
pip install pycountry python manage.py oscar_populate_countries
然后检查https://github.com/django-oscar/django-oscar/blob/master/src/oscar/apps/checkout/forms.py中的方法调整国家/地区字段
基本上列出了所有国家的is\u shipping\u country=True(表:address\u country)和“如果只有一个选项,则无需显示国家下拉列表”
你应该做的第一件事是:
然后检查https://github.com/django-oscar/django-oscar/blob/master/src/oscar/apps/checkout/forms.py中的方法调整国家/地区字段
基本上列出了所有国家的is\u shipping\u country=True(表:address\u country)和“如果只有一个选项,则无需显示国家下拉列表”
相关问题 更多 >
编程相关推荐