Django3.0使用-Admin应用-2

1,Admin应用关联对象

除了核心对象ModelAdmin外,Admin应用还使用一些其他的对象应用其业务处理中,主要包括AdminSite与InlineModelAdmin对象。

1.1 AdminSite

该对象主要用于管理站点,该对象表示的基础类为django.contrib.admin.sites.AdminSite,该对象主要用于页面展示。用户可通过该对象的注册方法将相关的模型对象关联。

Admin应用提供了自定义机制,用户可可通过继承AdminSite对象的方式根据需要定义各自的管理站点。

AdminStie对象具有如下属性:

1.1.1 site_header

该属性用于描述站点页面顶部行信息,这个标题显示在页面中内容的首行位置。该属性默认值为“Django administration”

1.1.2  site_title

该属性用于描述页面的标题尾部标识,默认情况下,该值为“Django site admin”

1.1.3 site_url

该属性用于设置位于每个管理页面左上角的“View site”的链接信息,默认情况下,该值设置为 “/”,表示跳转到根路径,如果需要剔除该项跳转,在页面不显示“View site”信息,需要将该属性设置为None

1.1.4 index_title

该属性用于设置Admin应用的首页的页面内顶部行信息。默认情况下,该值为“Site administration”

1.1.5 index_template

该属性用于将自定义的模板页面设

你可能感兴趣的:(Django3.0,细致使用)