############### django--admin的使用 ################
# django后台管理: # 第一步: # 在settings文件中修改语言和时区 LANGUAGE_CODE = 'zh-hans' # 中国语言 TIME_ZONE = 'Asia/Shanghai' # 中国时间 # 第二步: # 创建一个超级用户, python manage.py createsuperuser # 第三步: # 注册模型类 from django.contrib import admin from app01.models import Book,Publisher,Author admin.site.register(Book) admin.site.register(Publisher) admin.site.register(Author) # 登陆页面 http://127.0.0.1:8000/admin/ # 对于表中数据默认显示是表名, # 可以应用下面,models.py文件中,使用__str__方法修改: def __str__(self): # 返回出版社的名称 return self.name # 对于表中数据显示多列数据,需要自定义admin, # 在应用下面admin.py文件里面,自定义 class BookAdmin(admin.ModelAdmin): list_display = ['title','publisher','pub_data']
来源:https://www.cnblogs.com/andy0816/p/12293715.html