【发布时间】:2012-04-16 10:22:37
【问题描述】:
我想将 Django 用于我正在构建的具有管理面板的 Web 应用程序。我知道您只需激活管理应用程序即可开始使用。但是,我想要一个自定义面板,我的意思是,我想自己设计布局,我想为管理员添加菜单和表单以在数据库中插入新数据等。有可能吗?或者我应该写一个类似的应用程序,将有这样的功能?
【问题讨论】:
-
所以不要使用管理员,只需使用 Django 表单即可。
-
我也可以自定义他们的外观吗?我的意思是,我想先设计我的页面,然后使用 Python 来处理控件和模型等。
-
是的,当然。您在 HTML 中使用 Django 的模板语言来提取表单和您需要的任何其他信息。查看 Django 教程和 Django 表单文档。
-
所以我可以先创建我的页面,然后在其中嵌入 Python 脚本?我不知道 Python 是用 PHP 做的 ..
-
不,你没有在你的页面中嵌入 Python。您将 HTML 嵌入模板中,这些模板使用自己的语言编写,由 Python 加载和解析。因此,您可以自己编写显示 HTML/CSS,但表单本身的 HTML 是由 Django 编写的。阅读文档。
标签: django django-admin