Django04-Admin

Posted admin-NaN

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django04-Admin相关的知识,希望对你有一定的参考价值。

什么是Admin?
 
Admin是Django自带的一个功能强大的自动化数据管理界面
被授权的用户直接在Admin中管理数据库
Django提供许多针对Admin的定制功能
 
配置Admin
 
创建一个超级用户
python manage.py createsuperuser 创建超级用户
localhost:8000/admin/         (Admin入口)
( http://127.0.0.1:8000/admin/)(不好使时,用这个)
然后修改settings.py中的LANGUAGE_CODE=‘zh_Hans’
 
配置应用
 
在应用下admin.py中引入自身的models模块(或里面的模型类)
(from models import Article)(admin.site.register(Article))
编辑admin.py:admin.site.register(models.Article)
 
 
修改数据
 
点击Article超链接进入Article列表页面
点击任意一条数据,进入编辑页面修改
编辑页面下方一排按钮可执行相应操作
 
Django管理把Article object改为标题(修改数据默认显示名称)
 
步骤:
在Article类下添加一个方法
根据Python版本选择_str_(self)(这是版本3)_unicode_(self)(版本2.7)
然后返回return self.title
也就是在models.py下加入
def __unicode__(self):
    return self.title
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

以上是关于Django04-Admin的主要内容,如果未能解决你的问题,请参考以下文章

Django之路

Django系列

django 错误

mac电脑安装django ,运行django报错解决

Django 大神带你飞系列~走进Django

django的文档