【问题标题】:Where does the widgets/foreign.html file reside in django trunk?widgets/foreign.html 文件位于 django 主干中的什么位置?
【发布时间】:2010-11-02 00:16:57
【问题描述】:

我想为 ForeignKey 字段覆盖(创建自定义)widgets/foreign.html 模板,但在源代码中找不到它。浏览 Django SVN 存储库,我可以在修订版中找到这些文件:7966,但在此修订版之后它们被删除;

http://code.djangoproject.com/browser/django/trunk/django/contrib/admin/templates/widget?rev=7967

生成表单选择字段和为外键字段“添加另一个/新”链接 html 的代码在哪里?

我将如何覆盖它以为特定模型字段创建自定义表单小部件。

【问题讨论】:

    标签: django django-admin django-forms django-widget


    【解决方案1】:

    newforms 管理员改变了一些东西。如果您还没有这样做,我首先建议您学习新表单的新功能,尤其是新表单管理员。

    这是widget used for related fields 的(包装器)。如果您想查看自定义小部件,请查看Jannis Leidel's blog posts

    【讨论】:

      猜你喜欢
      • 2017-07-16
      • 2017-03-28
      • 2019-10-31
      • 2016-09-21
      • 2014-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-01
      相关资源
      最近更新 更多