买摇尾巴
wagtail-shop的Python项目详细描述
wagtail shop
==
基于[django oscar]的简单商店(https://github.com/django oscar/django oscar)。
**nb:这是目前的beta版**
快速入门版。` pip安装wagtail shop`
2。将“from oscar.defaults import*”添加到settings.py文件中。
>3。导入并将“get-core\u apps()”附加到已安装的应用程序中,然后添加所需的包,如下所示:
```
from wagtail\u shop import get-core\u apps
installed\u apps=[
…
“django.contrib.sites”、
“django.contrib.flatpages”、
“wagtail.contrib.routable\u page”、
“wagtail.contrib.modeladmin”,
“小部件调整”,
]+get_core_apps()
````
4.在中间件中添加“oscar.apps.basket.middleware.basketmiddleware”。运行migrations`./manage.py migrate`
6。在添加任何产品之前,必须在wagtail管理界面中至少创建一个“产品类型”并添加一个“合作伙伴”。
----
您现在应该可以按照[Django Oscar文档](https://django-oscar.readthedocs.io)了解更多详细信息。
有几个例外:
1。使用`./manage.py oscar_fork_app`创建应用时,不要使用`./manage.py wagtail_shop_fork_app`.
2。如果使用Django Oscar提供的默认模板进行设置,图像将无法工作,您必须更新模板中的图像标记以使用[Wagtails图像标记](https://docs.wagtail.io/en/latest/topics/images.html)
屏幕截图
----
![产品详细信息](/screenshots/product-list.png)raw=true“产品列表”)
![产品详情](/screenshots/product-detail.png?原始=真实的“产品细节”)
==
基于[django oscar]的简单商店(https://github.com/django oscar/django oscar)。
**nb:这是目前的beta版**
快速入门版。` pip安装wagtail shop`
2。将“from oscar.defaults import*”添加到settings.py文件中。
>3。导入并将“get-core\u apps()”附加到已安装的应用程序中,然后添加所需的包,如下所示:
```
from wagtail\u shop import get-core\u apps
installed\u apps=[
…
“django.contrib.sites”、
“django.contrib.flatpages”、
“wagtail.contrib.routable\u page”、
“wagtail.contrib.modeladmin”,
“小部件调整”,
]+get_core_apps()
````
4.在中间件中添加“oscar.apps.basket.middleware.basketmiddleware”。运行migrations`./manage.py migrate`
6。在添加任何产品之前,必须在wagtail管理界面中至少创建一个“产品类型”并添加一个“合作伙伴”。
----
您现在应该可以按照[Django Oscar文档](https://django-oscar.readthedocs.io)了解更多详细信息。
有几个例外:
1。使用`./manage.py oscar_fork_app`创建应用时,不要使用`./manage.py wagtail_shop_fork_app`.
2。如果使用Django Oscar提供的默认模板进行设置,图像将无法工作,您必须更新模板中的图像标记以使用[Wagtails图像标记](https://docs.wagtail.io/en/latest/topics/images.html)
屏幕截图
----
![产品详细信息](/screenshots/product-list.png)raw=true“产品列表”)
![产品详情](/screenshots/product-detail.png?原始=真实的“产品细节”)