Activate the management interface that comes with Django:

Activate the management interface that comes with Django:

python manage .py createsuperuser (must contain django.contrib.auth)

question:

django.urls.exceptions.NoReverseMatch: Reverse for 'logout' with no arguments not found. 1 pattern(s) tried: ['admin/$logout\\/$']

solve:

url(r'^admin/$', admin.site.urls), just delete $.

Add models to 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)

Custom field label: use verbose_name

example:

email = models.EmailField( verbose_name = 'e-mail' ) is equivalent to

email = models.EmailField('e-mail',blank=Ture)


Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325771645&siteId=291194637