Сразу говорю, что аналогичную тему на форуме видел, но там проблема в месте, которое поборол, у меня же такое: при включении админки с примером "books", который классика, наверное, на сервере вылазит такая чепуха:
File "/vagrant/html/mvv/medlib/medlib/books/admin.py", line 2, in <module> from .vagrant.html.mvv.medlib.medlib.books.models import Publisher, Author, Book ImportError: No module named vagrant.html.mvv.medlib.medlib.books.models
при этом проверка python manage.py validate прошла, таблицы создались, админка без "books" работает, пользователи и группы добавляются.
вот settings.py
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'medlib.books',
)
MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'django.middleware.locale.LocaleMiddleware'
)
вот admin.py
from django.contrib import admin from .vagrant.html.mvv.medlib.medlib.books.models import Publisher, Author, Book
admin.site.register(Publisher)
admin.site.register(Author)
admin.site.register(Book)
html\mvv\medlib\medlib\books
|
manage.py
Updated 24 Nov. 2015, 23:21 by s272819.