关于Django尝试

总管负责的电磁加热宣传网站使用的 Bootstrap 和 Django,来玩玩。

问题

基本思路:使用Pycharm打开仓库clone下来的Django项目,Project Interpreter中选择conda新建的环境。

但是,clone打开之后

提示要install requirment,点击之后可以安装部分,但日志提示有一些无法安装,项目也无法运行。

解决

直接在控制台手动安装requirment.txt中的需求:

1
2
3
4
5
6
7
8
Django==2.0
django-ckeditor==5.4.0
django-js-asset==1.0.0
pillow==6.2.0
PyQt5==5.13.1
PyQt5-sip==12.7.0
pytz==2017.3
virtualenv==16.7.6

运行命令pip install -r requirements.txt

其他可以安装,但是pillow安装出现错误。

选择自己手动安装,pip install pillow

此时运行python manage.py runserver,可以运行。

但是打开浏览器发现加载有误,需要更换迁移一下数据库:

依次执行

python manage.py makemigrations

python manage.py migrate

再次运行,打开浏览器,成功。

需要注意一下,以上所有控制台命令前都有(heaterWeb),即所有包都安装在了conda新建的heaterWeb环境中。

/admin输入账户密码即可进入Django管理后台,用于页面内容编辑上传,内容会保存在项目关联的数据库中。

:转载文章请注明出处,谢谢~