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']

 

posted @ 2019-02-28 16:13  Miss-Gao  阅读(153)  评论(0编辑  收藏  举报