Джанго Юг, добавить новую модель - PullRequest
0 голосов
/ 17 февраля 2012

По какой-то причине, когда я добавляю новую модель и использую Django South для синхронизации базы данных с помощью: /manage.py schemamigration myapp --auto и затем строки миграции, я все еще не вижу модель на странице администратора , Юг говорит, что он добавил модель, хотя .. поэтому я не уверен, что происходит ..

Есть мысли?

1 Ответ

3 голосов
/ 17 февраля 2012

То, что вы создали модель и синхронизировали ее, не означает, что она автоматически добавляется на страницу администратора. Вы должны создать файл admin.py в каталоге вашего приложения, который содержит

from django.contrib import admin
from .models import MyModel

admin.site.register(MyModel)

и убедитесь, что у вас есть admin.site.autodiscover() в вашем основном urls.py

Все это должно быть описано на страницах учебника по Django. Возвращайся и вернись.

...