首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

对admin.py的更新没有反映在django管理页面中

对于这个问题,首先需要了解admin.py是Django框架中用于管理后台的文件。当我们对admin.py进行更新后,但在Django管理页面中没有看到更新的反映,可能是由于以下几个原因:

  1. 缓存问题:Django管理页面会对一些数据进行缓存,以提高页面加载速度。如果admin.py的更新没有及时刷新缓存,那么更新可能不会立即显示在管理页面中。解决这个问题可以尝试清除Django的缓存,具体方法可以参考Django文档或相关教程。
  2. 代码错误:admin.py文件中的更新可能存在语法错误或逻辑错误,导致Django无法正确解析和加载更新后的代码。在这种情况下,可以通过查看Django的日志文件或控制台输出来定位错误,并进行修复。
  3. 模型注册问题:admin.py文件中主要用于注册模型(Model),以便在管理页面中显示和操作相关数据。如果更新后的admin.py没有正确注册相关模型,那么更新的内容将无法在管理页面中显示。确保在admin.py中正确注册了需要显示的模型,并且没有遗漏或错误地注册其他模型。
  4. Django版本问题:不同版本的Django可能存在一些差异,包括对admin.py的处理方式。如果使用的是较旧的Django版本,可能需要查阅相关文档或升级到较新的版本,以确保更新能够正确反映在管理页面中。

综上所述,如果对admin.py的更新没有反映在Django管理页面中,可以尝试清除缓存、检查代码错误、确认模型注册正确以及考虑Django版本等方面的问题。如果问题仍然存在,可以进一步查阅Django官方文档或寻求相关社区的帮助来解决。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Django教程 —— 站点后台管理

如果这样的话,是不是非常繁琐,所以我们可以设计一个页面,通过这个页面的操作来实现新闻数据库增删改查操作。...那么问题来了,老板说我们需要在建立一个新网站,是不是还要设计一个页面来实现新网站数据库增删改查操作,但是这样页面具有一个很大重复性,那有没有一种方法能够让我们很快生成管理数据库表页面呢?...有,那就是我们接下来要给大家讲Django后台管理Django能够根据定义模型类自动地生成管理页面。...3、注册模型类 登录后台管理后,默认没有我们创建应用定义模型类,需要在自己应用 admin.py 文件中注册,才可以在后台管理中看到,并进行增删改查操作。...自定义后台管理界面 在列表页只显示出了 BookInfo object ,对象其它属性并没有列出来,查看非常不方便。 Django提供了自定义管理页面的功能。 比如列表页要显示哪些值。

2K10

Django教程 —— 站点后台管理

如果这样的话,是不是非常繁琐,所以我们可以设计一个页面,通过这个页面的操作来实现新闻数据库增删改查操作。...那么问题来了,老板说我们需要在建立一个新网站,是不是还要设计一个页面来实现新网站数据库增删改查操作,但是这样页面具有一个很大重复性,那有没有一种方法能够让我们很快生成管理数据库表页面呢?...有,那就是我们接下来要给大家讲Django后台管理Django能够根据定义模型类自动地生成管理页面。...3、注册模型类 登录后台管理后,默认没有我们创建应用定义模型类,需要在自己应用 admin.py 文件中注册,才可以在后台管理中看到,并进行增删改查操作。...Django提供了自定义管理页面的功能。 比如列表页要显示哪些值。 打开 admin.py 文件,自定义类,继承自 admin.ModelAdmin 类。

1.6K20

Django教程第1章 | 快速入门 | 基础知识

我们还可以看到许多在之前没有见过属性类型,比如 IntegerField 用于存储整数。...manage.py migrate TestModel # 创建表结构 自定义表单 我们可以自定义管理页面,来取代默认页面。...而在默认页面显示,将两者分离开来,无法体现出两者从属关系。我们可以使用内联显示,让 Tag 附加在 Contact 编辑页面上显示。...在 Contact 输入数条记录后,Contact 列表页看起来如下: 我们也可以自定义该页面的显示,比如在列表显示更多栏目,只需要在 ContactAdmin 增加 list_display...name 为 runoob 记录,显示结果如下: 如果本文你有帮助,记得点赞+关注,你支持是我最大动力!

19210

Admin站点

AppConfig.verbose_name 属性用于设置该应用直观可读名字,此名字在Django提供Admin管理站点中会显示, 注册模型类 登录后台管理后,默认没有我们创建应用定义模型类...,需要在自己应用admin.py文件中注册,才可以在后台管理中看到,并进行增删改查操作。...admin.site.register(BookInfo) admin.site.register(HeroInfo) 到浏览器刷新页面,可以看到模型类BookInfo和HeroInfo管理了。...点击执行后进入确认页面,删除后回来列表页面。 ? 定义与使用Admin管理Django提供Admin站点展示效果可以通过自定义ModelAdmin类来进行控制。...关联对象 在一关系,可以在一端编辑页面编辑多端对象,嵌入多端对象方式包括表格、块两种。 类型InlineModelAdmin:表示在模型编辑页面嵌入关联模型编辑。

2.1K20

Django Admin后台管理:高效开发与实践

2.3 字段和字段集管理 字段管理:可以在Admin类中使用fields或fieldsets属性来控制编辑页面字段显示。...用户模型:Django提供了一个默认用户模型,包含用户名、密码和电子邮件等字段。 3.2 用户、组和权限管理 用户管理:在Django Admin,可以创建、编辑和删除用户。...界面,包括自定义Admin模板和添加Admin actions,以提高管理新闻、分类和评论等模型管理效率。...界面,包括自定义Admin模板和添加Admin actions,以提高管理商品、订单、会员和统计等模型管理效率。...界面,包括自定义Admin模板和添加Admin actions,以提高管理用户、社区、帖子和评论等模型管理效率。

7410

被解放姜戈05 黑面管家

Django提供一个管理数据库app,即django.contrib.admin。这是Django最方便功能之一。通过该app,我们可以直接经由web页面,来管理我们数据库。...这个页面除了west.characters外,还有用户和组信息。它们来自Django预装Auth模块。我们将在以后处理用户管理问题。 “我已经管理这个庄园几十年了。”...比如Contact添加条目的页面如下: ? “这些黑鬼在想什么,我一清二楚。”  自定义页面 我们可以自定义管理页面,来取代默认页面。比如上面的"add"页面。...我们也可以自定义该页面的显示,比如在列表显示更多栏目,只需要在ContactAdmin增加list_display属性: from django.contrib import admin from...总结 Django管理页面有很丰富数据库管理功能,并可以自定义显示方式,是非常值得使用工具。 “谁,也逃不出我眼睛!”

1.2K90

Django实践-03模型-02基于admin管理

(admin应用)实现模型管理。...4.注册模型类 我们暂时还没能在admin应用中看到之前创建模型类,为此需要在polls应用admin.py文件需要管理模型进行注册。...可以在管理员平台模型进行C(新增)、R(查看)、U(更新)、D(删除)操作,如下图所示。 5.模型进行CRUD操作。 注册模型管理类。...可能大家已经注意到了,刚才在后台查看部门信息时候,显示部门信息并不直观,为此我们再修改admin.py文件,通过注册模型管理类,可以在后台管理系统更好管理模型。...sno=1 到此为止,页面上需要图片(静态资源)还没有能够正常展示,我们在下一章节为大家介绍如何处理模板页上需要静态资源。

14210

python测试开发django-17.admin后台管理

djangoadmin后台管理主要可以实现以下功能 基于admin模块,可以实现类似数据库客户端功能,对数据进行增删改查 于该模块数据管理功能,可以二次定制一些实用功能。...settings.py配置 在INSTALLED_APPS,默认已经添加相关模块, 可以不用管 django.contrib.admin 管理站点 django.contrib.auth...url urlpatterns = [ url(r'^admin/', admin.site.urls), .... ] 创建admin管理用户 django默认是没管理员用户...访问后查看到页面 ?...刚才新建User和Person并没有显示在这里,需要在admin.py中注册表 admin.py注册表 如果想让新建表,显示到后台管理里面,需要在admin.py添加注册信息,如下在admin.py

72930

django2实战2.创建博客应用创建应用文章表字段设计激活应用开启后台将post模型注册到后台自定义文章显示字段增加可选操作

而淘宝下聚划算属于一个应用 在django,一个应用是由模型、视图、模板以及url配置组成。...: 文章发布时间,默认为当前时间 created: 文章创建时间,auto_now_add 表示当文章创建时,会自动生成该时间 updated: 文章更新时间,当文章被更新时,会自动生成更新时间 status...后台post页面 点击add,添加一篇文章 ?...post显示字段 增加可选操作 mysite/blog/admin.py from django.contrib import admin from .models import Post @admin.register...过滤 下一节将讲解如何使用django模型查询语句。如果你感兴趣,请关注我django2实战文集 如果觉得本文你有所帮助,点个赞,或者赏杯咖啡钱,你认可对我很重要

1K30

Django 2.1.7 Admin管理后台 - 注册模型、自定义显示列表字段

、添加、修改、删除数据,开发这些重复功能是一件单调乏味、缺乏创造力工作,为此,Django能够根据定义模型类自动地生成管理模块。...使用Django管理模块,需要按照如下步骤操作: 1.管理界面本地化 2.创建管理员 3.注册模型类 4.自定义管理页面 1.管理界面本地化 本地化是将显示语言、时间等使用本地习惯,这里本地化就是进行中国化...3.注册模型类 登录后台管理后,默认没有我们创建应用定义模型类,需要在自己应用admin.py文件中注册,才可以在后台管理中看到,并进行增删改查操作。...admin.site.register(ServerInfo) admin.site.register(MiddlewareInfo) admin.site.register(ScriptInfo) 到浏览器刷新页面...4.自定义管理页面 在列表页只显示出了ServerInfo object,对象其它属性并没有列出来,查看非常不方便。 Django提供了自定义管理页面的功能,比如列表页要显示哪些值。

2.7K40

Django 2.1.7 Admin - 注册模型、自定义显示列表字段

Admin站点 内容发布部分由网站管理员负责查看、添加、修改、删除数据,开发这些重复功能是一件单调乏味、缺乏创造力工作,为此,Django能够根据定义模型类自动地生成管理模块。...使用Django管理模块,需要按照如下步骤操作: 1.管理界面本地化 2.创建管理员 3.注册模型类 4.自定义管理页面 1.管理界面本地化 本地化是将显示语言、时间等使用本地习惯,这里本地化就是进行中国化...3.注册模型类 登录后台管理后,默认没有我们创建应用定义模型类,需要在自己应用admin.py文件中注册,才可以在后台管理中看到,并进行增删改查操作。...admin.site.register(ServerInfo) admin.site.register(MiddlewareInfo) admin.site.register(ScriptInfo) 到浏览器刷新页面...4.自定义管理页面 在列表页只显示出了ServerInfo object,对象其它属性并没有列出来,查看非常不方便。Django提供了自定义管理页面的功能,比如列表页要显示哪些值。

1.1K20

Django 1.10文文档-第一个应用Part7-自定义管理站点

它让页面看起来像下面的样子: ? 添加关联对象 现在Question管理页面有了,但是一个Question应该有多个Choices。而此时管理页面没有显示。现在有两个方法可以解决这个问题。...自定义修改列表 现在Question管理页面看起来已经差不多了,下面来看看修改列表页面,也就是显示了所有question页面,即下图这个页面: ?...自定义管理站点外观 很明显,在每一个admin页面坐上顶端都显示“Django 管理”是感觉很荒诞,它仅仅是个占位文本。利用Django模板系统,可以易修改它。...当Django渲染admin/base_site.html时候,这个模板语言将被生成最终html页面,就像Part3一样。 注意任何Django管理站点默认模板都可以重写。...自定义管理站点首页 在类似的情况下,您可能想要定制Django管理首页页面。默认情况下,管理站点首页显示所有INSTALLED_APPS内并在admin应用中注册过app,以字母顺序进行排序。

3.6K60

Django Admin后台管理

Django通过简单配置就可以实现数据模型后台管理。一般管理界面是给系统管理员使用,以完成数据CURD。 1.本地化 将语言和时区本地化,修改settings.py文件。...2.创建超级管理员 python mange.py createsuperuser 3.注册模型类 登录后台管理后,默认没有任何模型类,需要在应用admin.py文件中注册,才可以在后台管理中看到...登陆后就会看到我们注册模型类,点进去后就可以实现对数据库CURD了。 4.自定义管理页面 Django提供了自定义管理页面的功能,是通过自定义模型管理类来实现。...list_display添加get_name方法 list_display = ['id', 'name', 'addr', 'get_name'] 显示效果如下 注:属性列在后台管理页面是可以进行排序...5.其他 富文本编辑器 后台管理员如果需要在后台编辑带样式文字,如编辑商品详细信息描述,就需要使用富文本编辑器。这里以tinymce为例在Django Admin后台中如何使用富文本编辑器。

2.7K10

小白学Django第四天| Django后台管理及配置MySQL数据库

后台管理 当我们在开发一个网站时候,我们往往需要对数据表数据进行增删改查。例如在电商网,每一个商家商品上架和下架以及商品信息编辑都是需要对数据表进行操作。...在Django框架,提供了一种机制,能够帮助我们自动生成相应数据表后台管理。...(图取自第一天学习) 上图中文件admin.py正是后台管理相关文件,具体如何使用这个Django后台管理,看下文: 1、首先,我们需要去修改setting.py文件,这个文件里包含着整个项目的总体配置...admin) (后台管理页面) 4、注册模型类 进入之后我们会发现什么都没有,所以接下来我们需要在应用下admin.py文件中注册模型类,相应Django会根据注册模型类生成对应管理页面...5.自定义管理页面 大家可能会发现这个页面未免也太单调了吧,他并没有像数据库那样把所有的详细数据给展示出来,当然也是可以Django后台管理是可以自定义管理页面: 首先,我们需要自定义模型管理类,

1.4K31

Django 学习笔记 | 2、模型

0x00 模型 当前项目的开发, 都是数据驱动 使用Django进行数据库开发提示 : MVT设计模式Model, 专门负责和数据库交互.对应(models.py) 由于Model内嵌了ORM...使用django站点管理模块步骤: 管理界面本地化 创建管理员 注册模型类 自定义站点管理界面 1、管理界面本地化 将语言,时间设置为本地语言时间,大陆使用简体中文,时区使用亚洲/上海时区,修改settings.py...4、自定义站点管理界面 在管理页面,随便添加点数据,之后会发现书籍名称都显示成了BookInfo object ? 此时,只需要在model.py里class里添加以下内容即可。...但是,这样显示还是不够直观,所以就需要自定义站点管理界面了,接下来修改admin.py页面,添加以下语句: class PeopleInfoAdmin(admin.ModelAdmin): list_display...= ['id', 'name', 'gender', 'book'] admin.py完成代码如下: # BookManager/Book/admin.py from django.contrib

59210

Django 2.1.7 Admin - 编辑页选项

Django 2.1.7 Admin管理后台文章 Django 2.1.7 Admin管理后台 - 注册模型、自定义显示列表字段 Django 2.1.7 Admin - 列表页选项 参考文献 https...://docs.djangoproject.com/zh-hans/2.1/intro/tutorial07/ 调整编辑页字段顺序 调整属性如下: fields=[] 1)点击某行ID链接,可以转到修改页面...设置返回模型对象为某个字段 单纯看这个object信息无法知道修改哪个数据标记页,可以通过管理__str__方法来返回某个字段。...在一关系,可以在一端编辑页面编辑多端对象,嵌入多端对象方式包括表格、块两种。...类型InlineModelAdmin:表示在模型编辑页面嵌入关联模型编辑。子类TabularInline:以表格形式嵌入。子类StackedInline:以块形式嵌入。

97330
领券