4.Django admin 管理后台

我们将使用 Django admin 添加,编辑和删除我们刚刚创建的帖子。

让我们打开blog/admin.py文件,并替换其中的文件像这样:

from django.contrib import admin
from .models import Post

admin.site.register(Post)

上面的post 是在上一节中 blog/models.py里面 定义的,class Post(models.Model): 返回看看!

现在看看效果, 运行 python manage.py runserver 启动WEB服务

访问地址 http://127.0.0.1:8000/admin/ 效果如下:
20170825150364669548971.png

创建超级用户

命令: python manage.py createsuperuser 并且按照他的提示 输入用户名 邮箱 密码 验证密码
20170825150364673372874.png

现在看看效果

  1. 启动服务 python manage.py runserver
  2. 访问网址 http://127.0.0.1:8000/admin/ 并用刚创建的用户名和密码登陆,效果如下。

20170825150364675213250.png

发布几篇无关内容
20170825150364676241295.png

具有设置的发布日期

如果你想更多地了解Django admin模块,你可以查看Django 的官方文档:

https://docs.djangoproject.com/en/1.8/ref/contrib/admin/

Comments
Write a Comment