使用Django admin作为后端的基础

时间:2017-12-02 10:53:00

标签: python asp.net-mvc django django-admin

首先抱歉我的英语不好。

我来自asp.net mvc。现在我用django和nanoboxio

在asp中,我可以创建如下所示的部分。

  1. 创建模型并将其添加到dbcontext
  2. 右键单击控制器文件夹,然后使用视图创建新控制器。
  3. 根据需要修改
  4. 目前,我知道Django可以为您的模型创建管理界面。我尽力满足。但我想发展它。

    我想举例;

    1. 创建帖子模型。
    2. 为其创建管理界面。
    3. 将生成的管理界面控制器和视图复制到另一个应用
    4. 修改
    5. 我该怎么做?

1 个答案:

答案 0 :(得分:0)

Django的MVC与ASP完全不同。 Django的MVC模式不那么严格,所以你可以在views.py中组合视图和控制器。但是,如果您想更改管理员,Django文档在这里非常好:docs.djangoproject.com

如果你想创建自定义管理功能,文档应该给你第一个想法,如果你打算创建一个博客,我会建议你使用现有的插件,如Zinnia。在那里,您可以找到所需的功能并对其进行修改,而不是从头开始构建它们。

此外,还有一些关于如何构建可重用应用程序的教程,它们通常包含如何在那里实现管理功能的详细指南。只需在谷歌上查找。

我希望能帮到你!