Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django框架的新手-'&引用;“待办事项”;Django管理中未出现列表_Python_Django - Fatal编程技术网

Python Django框架的新手-'&引用;“待办事项”;Django管理中未出现列表

Python Django框架的新手-'&引用;“待办事项”;Django管理中未出现列表,python,django,Python,Django,因此,我刚刚开始学习Python,并开始了解Django Web应用程序框架。如果我的问题被认为是新手犯的错误,我真的很抱歉,但我想我们都必须从某个地方开始 我正在使用最新版本的Django,目前正在使用SQLite在CentOS 8服务器上运行Django应用程序 我一直在参考本教程来创建一个基本的待办事项列表应用程序 在完成所有步骤(关于在Django Admin中设置Todo列表)后,我无法使Todo列表实际显示在管理界面中 我已经创建了一个新的Todo应用程序,并在admin.py和mo

因此,我刚刚开始学习Python,并开始了解Django Web应用程序框架。如果我的问题被认为是新手犯的错误,我真的很抱歉,但我想我们都必须从某个地方开始

我正在使用最新版本的Django,目前正在使用SQLite在CentOS 8服务器上运行Django应用程序

我一直在参考本教程来创建一个基本的待办事项列表应用程序

在完成所有步骤(关于在Django Admin中设置Todo列表)后,我无法使Todo列表实际显示在管理界面中

我已经创建了一个新的Todo应用程序,并在admin.py和models.py中添加了相关代码,我已经按照教程进行了迁移并执行了迁移

我还在我的settings.py文件的installed apps区域中添加了“todo”

最后,我已经登录到我的管理界面,并确保我的帐户具有访问Todo列表的正确权限(Todo列表权限至少正在显示),尽管实际应用程序本身没有出现在我的Django管理仪表板上

我觉得我在这里遗漏了一些小的东西,但任何指点都将不胜感激!:-)

谢谢,
Jay.

你在
admin.py
中注册了你的模型吗?嘿,Y.S!是的,我相信我有-这是我现在的代码:
from django.contrib import admin from.models import Todo class TodoAdmin(admin.ModelAdmin):list_display=('title','description','completed')#在这里注册您的模型。admin.site.register(Todo,TodoAdmin)
您是否运行了
python manage.py migrate
?@bestasttong是的,我已经使用.tables命令检查了SQLite,我可以从我今天早些时候执行的迁移中看到Todo_Todo表存在。我很困惑为什么我看不到Todo应用程序-我一定是遗漏了一些简单的东西!