【问题标题】:Django-oscar, how to override fronted componentDjango-oscar,如何覆盖前端组件
【发布时间】:2021-03-05 20:05:04
【问题描述】:

我是 Django Oscar 的新手,请参考附件图片,因为你知道我想用另一个 HTML 内容替换这些细节。

我浏览了布局但找不到它。

https://github.com/django-oscar/django-oscar/tree/releases/3.0/src/oscar/templates/oscar

【问题讨论】:

    标签: django-oscar


    【解决方案1】:

    您需要检查src/oscar/templates/oscar/catalogue/browse.htmlcategory.html。要进行更改,您需要首先将模板复制到模板的目录 (yourproject/templates/oscar/*)。有关如何覆盖模板的详细信息,请参阅customization docs

    两个 HTML 前端由 /src/oscar/apps/catalogue/views.py 中对应的视图处理。特别是,这些视图是CatalogueViewProductCategoryView。要将更改应用到视图,您需要首先按照forking app docs 中的说明 fork 应用程序

    【讨论】:

      猜你喜欢
      • 2013-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-04
      • 1970-01-01
      • 1970-01-01
      • 2015-10-16
      • 2018-03-25
      相关资源
      最近更新 更多