Я пытаюсь следовать примеру, показанному здесь: https://pyforms -web.readthedocs.io / en / v4 / Getting-Start / First-app.html , чтобы получить первое приложение работает.
Структура каталогов стандартного приложения Django выглядит следующим образом.
Я добавил код, как в примере, запустил миграцию и открыл браузер, но отображается только страница по умолчанию Django.
Мой site_crawl.py выглядит так:
from pyforms.basewidget import BaseWidget
from confapp import conf
class SiteCrawlApp(BaseWidget):
UID = 'site-crawl-app'
TITLE = 'Site crawl'
LAYOUT_POSITION = conf.ORQUESTRA_HOME
ORQUESTRA_MENU = 'left'
ORQUESTRA_MENU_ICON = 'browser'
ORQUESTRA_MENU_ORDER = 0
settings.py выглядит так:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'project',
]
Это единственные изменения, которые я внес в структуру по умолчанию, созданную при запуске django-admin startproject project
, также запустил python manage.py migrate
перед запуском веб-сервера с python manage.py runserver
.
Я использую Python 3.6.0, Django 2.1.7 и Pyforms v4.
Может кто-нибудь помочь мне понять, что я делаю не так? Спасибо!