pydoc с приложением django завершается с ошибкой "AppRegistryNotReady: приложения еще не загружены".

Я недавно установил virtualenv с python3.4 и Django 1.9.2 . Больше ничего не установлено.

Я создал проект (pydoctest) и приложение (заказ), добавил один класс к моделям и строку к INSTALLED_APPS для приложения.

Я запустил pydoc -w ./ в корневом каталоге, но в некоторых файлах он не работает.

#order/models.py
class Alma(models.Model):
    """Test docstring"""
    apple = models.CharField(max_length = 12)

user@debpra:~/ve/pydoctest$ pydoc -w ./
wrote manage.html
wrote order.html
wrote order.admin.html
wrote order.apps.html
wrote order.migrations.html
problem in order.models - AppRegistryNotReady: Apps aren't loaded yet.
wrote order.tests.html
wrote order.views.html
wrote pydoctest.html
wrote pydoctest.settings.html
problem in pydoctest.urls - AppRegistryNotReady: Apps aren't loaded yet.
wrote pydoctest.wsgi.html

, Что мне здесь не хватает? Как правильно использовать pydoc с Django (1.9.2)?

Также, если я положу

import django
django.setup()

к pydoctest / __ init__.py, все проблемы будут решены. Что именно это делает?

0 ответов

Другие вопросы по тегам