Django中的后台管理系统——admin.py
来源:互联网 发布:ubuntu 16.04 安装jdk 编辑:程序博客网 时间:2024/05/27 16:42
1.在models.py中创建数据库
# -*- coding: utf-8 -*-from __future__ import unicode_literalsfrom django.db import models# Create your models here.class Article(models.Model): id = models.AutoField(primary_key=True) # verbose_name:用于修改后台显示的字段,由英文设置成中文 title = models.CharField(max_length=100,verbose_name=u'文章标题') content = models.TextField(verbose_name=u'文章内容') # editable=True:设置发表时间为可编辑状态 pub_date = models.DateTimeField(auto_now_add=True,editable=True,verbose_name=u'发表时间') # auto_now_add:被创建时当前时间;auto_now:被保存时,当前时间 update_time = models.DateTimeField(auto_now=True,null=True,verbose_name=u'更新时间') class Meta: # 把单数和复数形式的模型名称改成中文。 verbose_name = u'文章' verbose_name_plural = verbose_name def __unicode__(self): return self.title# 在访问内置的admin后台管理系统时,因为Django默认安装了auth system(用户授权认证系统),因此需要先创建管理员才能登录# 创建用户命令:python manage.py createsuperuser# 注意:邮箱可以为空,密码不能太短# 创建的超级管理员默认保存在Django内置的auth_user表中2.在admin.py中注册models(模型类)# -*- coding: utf-8 -*-from __future__ import unicode_literalsfrom django.contrib import admin# Register your models here.from models import Article# 向后台注册models.py中的模型,如果不注册,admin后台将无法识别# admin.site.register(Article)class ArticleAdmin(admin.ModelAdmin): # 该字段负责修改文章默认显示的字段;默认只显示标题 list_display = ['title','pub_date','update_time']admin.site.register(Article,ArticleAdmin)
阅读全文
0 0
- Django中的后台管理系统——admin.py
- Django后台修改 admin.py
- 第四章:Django模型——admin后台管理
- Django——admin管理后台实例(贴纸、贴纸分类后台admin、添加批量修改状态标志函数)
- 第四章:Django模型——在 admin 后台管理页面上面添加 Event 发布会名称
- Django自动生成Admin后台管理页面
- Django-- admin后台管理模块的使用
- django admin 后台权限管理设置
- Django之model admin自定义后台管理
- Django之model admin自定义后台管理
- Django框架之 Admin(后台管理)
- ubuntu,django-admin.py
- DJANGO ADMIN后台设置
- django-admin.py not found
- django-admin.py startproject ERROR
- 用grappelli美化Django Admin后台管理界面
- 使用grappelli美化Django Admin后台管理界面
- django admin扩展-自定义后台管理界面
- 关于progressBar indeterminateDrawable属性 的多种动画
- pyinstall打包后的可执行程序无法运行
- 三、Spark性能优化:数据倾斜调优
- 怎么解决java.lang.NoClassDefFoundError错误
- ERROR 微信安卓报http 400 Bad Request -Invalid Header name错误
- Django中的后台管理系统——admin.py
- jquery中live()方法
- Android微信引起的内存泄漏
- oracle备份
- 算法-计算时间复杂度
- scp传输无须密码
- 【20171010】C语言每日一练
- SpringMVC数据绑定一(基本数据类型及包装类型)
- 数据结构顺序表1(数组)