刚开始参考 官方文档 ,发现其中的构建部分执行有些问题,所以决定先采用官方的example来运行,对比排查。
Copy wget https://raw.github.com/barseghyanartur/django-dash/stable/examples/django_dash_example_app_installer.sh
Copy chmod +x django_dash_example_app_installer.sh
./django_dash_example_app_installer.sh
Copy virtualenv dash
source dash/bin/activate
Copy wget https://github.com/barseghyanartur/django-dash/archive/stable.tar.gz
Copy mv stable stable.tar.gz
tar -xvf stable.tar.gz
Copy pip install Django
pip install -r examples/requirements.txt
pip install https://github.com/barseghyanartur/django-dash/archive/stable.tar.gz
Copy mkdir -p examples/media/static/ examples/static/ examples/db/ examples/logs
Copy cp examples/example/settings/local_settings.example examples/example/settings/local_settings.py
Copy # 这步看安装脚本已经不再需要了
# python examples/example/manage.py syncdb --noinput --traceback -v 3
python examples/example/manage.py migrate --noinput
python examples/example/manage.py collectstatic --noinput --traceback -v 3
python examples/example/manage.py news_create_test_data --traceback -v 3
python examples/example/manage.py dash_create_test_data --traceback -v 3
python examples/example/manage.py runserver 0.0.0.0:8001 --traceback -v 3
Copy File "/home/admin/venv2/lib/python2.7/site-packages/django/db/backends/sqlite3/schema.py", line 25, in __enter__
self._initial_pragma_fk = c.fetchone()[0]
TypeError: 'NoneType' object has no attribute '__getitem__'
Copy self._initial_pragma_fk = c.fetchone()[0]
Copy self._initial_pragma_fk = 0 # c.fetchone()[0]
Copy Dashboard:
- URL: http://127.0.0.1:8001/en/dashboard/
- Admin username: test_admin
- Admin password: test
Django admin interface:
- URL: http://127.0.0.1:8001/en/administration/
- Admin username: test_admin
- Admin password: test
Copy The current path, dashboard/, didn't match any of these.