Django学习笔记(7)
Admin:
1.Admin是Django自带的一个功能强大的自动化数据管理界面
2.被授权的用户可以直接在Admin中管理数据库
3.Django提供了许多针对Admin的定制功能
配置Admin:
1.创建超级用户: python manage.py createsuperuser2.运行服务器python manage.py runserver,打开浏览器,地址:127.0.0.1:8000/admin/ 输入账户和密码
3.管理页面是英文的,可以修改为中文,在settings.py中修改,
LANGUAGE_CODE = 'zh_Hans'
配置应用:
1.在应用下,admin.py中引入自身的models模块(或里面的模型类)
2.编辑admin.py:admin.site.register(models.Artucle)
打开浏览器查看效果:
点击进入,然后修改文章:
然后进去index页面,看效果:
修改数据默认显示名称:
进入models.py,在Article类下添加一个方法,在方法中返回 return self.title
注:根据python版本选择方法:python3.0及以上选择 __str__(self) 、python2.7选择 __unicode_(self)
打开浏览器,查看效果:
这样就是OK了的!
希望各位看官,能支持一下。加一下群:789826996