本地运行django-dash demo
刚开始参考django-dash官方文档使用django-dash快速构建控制台,发现其中的构建部分执行有些问题,所以决定先采用官方的example来运行,对比排查。
快速步骤
下载脚本
wget https://raw.github.com/barseghyanartur/django-dash/stable/examples/django_dash_example_app_installer.sh执行
chmod +x django_dash_example_app_installer.sh
./django_dash_example_app_installer.sh手工安装步骤
创建virtual环境:
virtualenv dash
source dash/bin/activate下载最新稳定版本django-dash
wget https://github.com/barseghyanartur/django-dash/archive/stable.tar.gz解压缩
mv stable stable.tar.gz
tar -xvf stable.tar.gz进入解压缩的目录
安装Django以及依赖
创建一些目录
复制 local_settings.example
运行以下命令同步数据库,安装测试数据和运行服务:
执行manage.py migrate --noinput报错
这个报错同Django REST framework快速起步是一样的解决方法,修改 lib/python2.7/site-packages/django/db/backends/sqlite3/schema.py
将
修改成
使用浏览器访问应用
遇到问题:访问 http://127.0.0.1:8001/dashboard/ 出现报错:
参考 https://github.com/barseghyanartur/django-dash/issues/18 原来文档没有更新,应该访问 http://127.0.0.1:8001/en/dashboard/
小结
django-dash 有些复杂,主要是在页面的分隔上面,但是实际上对快速上手的dashboard,这块需求不是很高,主要是能够获得一个稳定美观的界面
没有达到预期的使用效果,还是出于比较简陋的使用界面,需要比较深入的定制开发
Last updated
Was this helpful?