django学习(1)-创建项目
django学习(1)-创建项目
安装环境
redhat 7.4 64bit
python 3.6.6
安装Djanjo
1 | [python@localhost ~]$ sudo python3 install Djanjo==1.11 |
项目说明
旨在建立一个笔记记录系统。用户能够记录笔记,并归档于不同的主题。
主页是网站的描述以及注册登录窗口。
登录后可以创建新主题,添加新条目以及阅读现有条目。
项目建立
1 | [python@localhost ~]$ django-admin.py startproject own_note . |
建立数据库
1 | [python@localhost ~]$ python manage.py migrate |
可能会遇见的问题
ModuleNotFoundError: No module named '_sqlite3'
此报错是因为系统中未安装sqlite-devel导致。
yum install sqlite-devel
后重新编译安装python即可。django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).
此报错是因为系统中安装的sqlite版本过低。最新版本的Djanjo需要sqlite>3.8。但是linux自带的sqlite版本为3.7 。可以通过安装高版本sqlite或低版本djindo达到兼容。
查看项目
1 | [python@localhost ~]$ python manage.py runserver |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 符十三郎!