Путь к разработке мини-программ WeChat (9) Инструмент управления администратором Django
Django предоставляет инструменты управления через Интернет.
Инструмент автоматического управления Django является частью django.contrib. Вы можете увидеть это в INSTALLED_APPS в файле settings.py проекта:
django.contrib - это огромный набор функций, который является частью базового кода Django.
Инструмент управления активацией
Обычно мы автоматически устанавливаем его в urls.py при создании проекта, нам нужно только удалить комментарий.
Элементы конфигурации следующие:
from django.conf.urls import url
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
]
Когда все это настроено, инструмент управления Django готов к работе.
Запустите сервер разработки, а затем посетите http://127.0.0.1:8000/admin/ в браузере, чтобы получить следующий интерфейс:
Вы можете создать суперпользователя с помощью команды python manage.py createduperuser, как показано ниже:
По порядку чтобы позволить интерфейсу администратора управлять определенной моделью данных A, нам нужно сначала зарегистрировать модель данных для администратора. Например, мы уже создали модель Test в TestModel ранее. Измените TestModel / admin.py: после
обновления вы увидите таблицу данных Testmodel: