admin站点小记
python manage.py createsuperuser
models.py
from django.db import models class UserInfo(models.Model): uname = models.CharField(max_length=10) upwd = models.CharField(max_length=40) isDelete = models.BooleanField class BookInfo(models.Model): btitle = models.CharField(max_length=20) bpub_date = models.DateTimeField(db_column='pub_date') bread = models.IntegerField(default=0) bcomment = models.IntegerField(null=False) isDelete = models.BooleanField(default=False) class HeroInfo(models.Model): hname = models.CharField(max_length=10) hgender = models.BooleanField(default=True) hcontent = models.CharField(max_length=1000) isDelete = models.BooleanField(default=False) book = models.ForeignKey('BookInfo', on_delete=models.CASCADE)
迁移
admin.py
from django.contrib import admin from booktest.models import * admin.site.register(BookInfo)
python manage.py runserver
http://127.0.0.1:8000/admin/
admin.py
from django.contrib import admin from booktest.models import * class BookUserAdmin(admin.ModelAdmin): list_display = ['btitle'] admin.site.register(BookInfo, BookUserAdmin) # 注册参数
admin.py
from django.contrib import admin from booktest.models import * class BookUserAdmin(admin.ModelAdmin): list_display = ['id', 'btitle', 'bpub_date'] admin.site.register(BookInfo, BookUserAdmin)
settings.py 修改日期
LANGUAGE_CODE = 'zh-Hans' TIME_ZONE = 'Asia/Shanghai'
admin.py
from django.contrib import admin from booktest.models import * @admin.register(BookInfo) # 注册装饰器 class BookUserAdmin(admin.ModelAdmin): list_display = ['id', 'btitle', 'bpub_date']