激活Django自带的管理界面:
python manage.py createsuperuser(必须含有django.contrib.auth)
问题:
django.urls.exceptions.NoReverseMatch: Reverse for 'logout' with no arguments not found. 1 pattern(s) tried: ['admin/$logout\\/$']
解决:
url(r'^admin/$',admin.site.urls),删除$就行了。
将models加入admin:
from django.contrib import admin
from books.models import Publisher,Author,Book
admin.site.register(Publisher)
admin.site.register(Author)
admin.site.register(Book)
自定义字段标签:用verbose_name
例子:
email = models.EmailField(verbose_name = 'e-mail')等同于
email = models.EmailField('e-mail',blank=Ture)