从管理接口派生Django应用程序
我正在尝试制作一个Django应用程序,用它进行“快速开发”。我的应用程序需要列出表,并允许用户使用表单查看/添加/修改(关系)数据。因此,Django的管理界面基本上满足了我90%的需求 有没有一种方法可以让我的应用程序脱离管理界面,然后从那里进行定制?看起来(阅读教程)Django希望我从头开始创建页面布局的所有HTML等等从管理接口派生Django应用程序,django,django-admin,Django,Django Admin,我正在尝试制作一个Django应用程序,用它进行“快速开发”。我的应用程序需要列出表,并允许用户使用表单查看/添加/修改(关系)数据。因此,Django的管理界面基本上满足了我90%的需求 有没有一种方法可以让我的应用程序脱离管理界面,然后从那里进行定制?看起来(阅读教程)Django希望我从头开始创建页面布局的所有HTML等等 虽然我可以做到这一点,但我希望使用Django这样的工具的全部原因是要处理管理界面所处理的90%的标准数据库表单/表。有没有一种简单的方法可以将其用作更高级别的框架来开
虽然我可以做到这一点,但我希望使用Django这样的工具的全部原因是要处理管理界面所处理的90%的标准数据库表单/表。有没有一种简单的方法可以将其用作更高级别的框架来开始工作,或者全部手动完成?我完全错过了什么吗 在管理中可以做很多事情,但有些事情在其范围内会变得困难或尴尬。它作为应用程序的框架是否有用取决于您的需求,所以您的问题的这一部分并不是真正可以回答的 大多数管理定制都是通过修改附加到模型的
ModelAdmin
类来实现的。一些关于管理员和定制的基本信息,但是如果遇到障碍,您可能会发现在这里询问更具体的问题很有帮助
只要将应用程序建立在管理员的基础上,您就可以始终将管理员挂载在URL的根目录下,然后将其用于整个应用程序。在管理员中可以做很多事情,但有些事情在其范围内会变得困难或尴尬。它作为应用程序的框架是否有用取决于您的需求,所以您的问题的这一部分并不是真正可以回答的 大多数管理定制都是通过修改附加到模型的
ModelAdmin
类来实现的。一些关于管理员和定制的基本信息,但是如果遇到障碍,您可能会发现在这里询问更具体的问题很有帮助
只要您的应用程序基于admin,您就可以始终将admin挂载在URL的根目录下,然后将其用于整个应用程序