美文网首页
python学习第四篇—(自定义表单和站点)

python学习第四篇—(自定义表单和站点)

作者: jieniz | 来源:发表于2018-11-20 22:43 被阅读0次

表单

如果需要在后台可视化管理模型数据,就需要到应用文件下找到admin.py文件,使用admin.site.register(导入的模型,定义的模型class)注册下。

在模型class定义的方法里

  • 使用 list_display=(字段名,字段名) 就是在表格里指定显示的字段名。
  • 使用 list_filter=[字段名] 可以添加模型的过滤条件
  • 使用 list_per_page=10 对列表进行分页

站点

django的所有默认的模版文件都是可以覆盖替换的。

首先需要你在工程文件找到设置文件(mysite/settings.py),修改 TEMPATESDIRS选项。mysite是你的项目文件名称。

TEMPLATES = [
  {
      'BACKEND': 'django.template.backends.django.DjangoTemplates',
      'DIRS': [os.path.join(BASE_DIR, 'templates')],
        ......
      },
  },
]

然后在工程文件下(有manage.py)文件的目录,创建 templates文件,再文件下创建 admin 文件,找到django源文件下要替换的模版文件复制到 admin 文件下。正确的路径应该是 mysite/templates/admin/base.html,修改模版的内容即可。

相关文章

  • python学习第四篇—(自定义表单和站点)

    表单 如果需要在后台可视化管理模型数据,就需要到应用文件下找到admin.py文件,使用admin.site.re...

  • Django的自定义admin站点(七)

    我们将继续使用web-poll 应用程序,并将专注于自定义Django的自动生成的管理站点, 自定义管理表单 通过...

  • 如何使用织梦自定义表单做在线留言

    登录后台,点击“频道模型”-“自定义表单”-“增加新的自定义表单” 自定义表单名称填写“在线留言”,前台列表和内容...

  • 总结

    总结 在这一章中,你学习到了如何使用 Django 表单 和 模型表单。你创建了一个系统通过邮件去分享你的站点内容...

  • form表单及常用标签

    form表单作用 表单是用户和web站点或应用程序之间交互的主要内容之一。允许用户将数据发送到web站点,应用程序...

  • 自定义表单(一)--拖拽(JS版本)

    系列文章自定义表单(一)--拖拽(JS版本)自定义表单(二)--拖拽(HTML版本)自定义表单(完)--(html...

  • 自定义表单(二)--拖拽(HTML版本)

    系列文章自定义表单(一)--拖拽(JS版本)自定义表单(二)--拖拽(HTML版本)自定义表单(完)--(html...

  • 自定义表单(完)--(html5版本)

    系列文章自定义表单(一)--拖拽(JS版本)自定义表单(二)--拖拽(HTML版本)自定义表单(完)--(html...

  • vue+element 表单验证问题

    常规表单验证、自定义表单验证、动态增删表单验证 1.常规表单验证 2.自定义表单验证 3.动态增减 a.表单 b.表格

  • Django 框架之 自定义Forms

    知识点 如何自定义表单 表单验证 简介 参考文档 代码地址:Spareibs的Github 实验步骤 非自定义表单...

网友评论

      本文标题:python学习第四篇—(自定义表单和站点)

      本文链接:https://www.haomeiwen.com/subject/ffsfqqtx.html