码迷,mamicode.com
首页 > 其他好文 > 详细

django中的Admin是如何工作的?

时间:2015-11-26 10:58:31      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

1.寻找app的 admin.py

  当服务启动时,Django从`` url.py`` 引导URLconf,然后执行`` admin.autodiscover() 语句。 这个函数遍历INSTALLED_APPS配置,并且寻找相关的 admin.py文件。 如果在指定的app目录下找到admin.py,它就执行其中的代码。

   url.py----(admin.autodiscover)---->INSTALLED_APP----(寻找安装的app)---->admin.py

2.注册模块显示界面

  在`` books`` 应用程序目录下的`` admin.py`` 文件中,每次调用`` admin.site.register()`` 都将那个模块注册到管理工具中。 管理工具只为那些明确注册了的模块显示一个编辑/修改的界面。

django中的Admin是如何工作的?

标签:

原文地址:http://www.cnblogs.com/wizard2/p/4996814.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!