第一部分
- 初始化项目
django-admin.py startproject mysite
1 | mysite |
-
python manage.py runserver
1 | python manage.py startapp blog |
1 | blog #应用目录 |
安装Django: pip install django 指定版本 pip3 install django==2.0
新建项目: django-admin.py startproject mysite
新建APP : python manage.py startapp blog
启动:python manage.py runserver 8080
同步或者更改生成 数据库:
python manage.py makemigrations
python manage.py migrate
清空数据库: python manage.py flush
创建管理员: python manage.py createsuperuser
修改用户密码: python manage.py changepassword username
Django项目环境终端: python manage.py shell
这个命令和 直接运行 python 进入 shell 的区别是:你可以在这个 shell 里面调用当前项目的 models.py 中的 API,对于操作数据的测试非常方便。
mysite/mysite/settings.py
把语言改为中文
LANGUAGE_CODE = ‘en-us’
LANGUAGE_CODE = ‘zh-hans’
把国际时区改为中国时区
TIME_ZONE = ‘UTC’
TIME_ZONE = ‘Asia/Shanghai’
pip3 install captcha
pip3 install django-simple-captcha
https://django-simple-captcha.readthedocs.io/en/latest/usage.html
pip3 install httplib2 django-formtools django-crispy-forms
pip3 install django-pure-pagination
No module named ‘django.core.urlresolvers’
django2.0 把原来的 django.core.urlresolvers 包 更改为了 django.urls包,所以我们需要把导入的包都修改一下就可以了。
pip install xadmin-django2
- Django+xadmin打造在线教育平台(一)
- 在线在线教育平台
- 在线在线教育平台
- xuebingsi
- django2使用xadmin打造适合国人的后台管理系统(1)
- Django REST framework+Vue 打造生鲜超市(一)
- xadmin
- 表设计工具
- python
pip3 install future
https://segmentfault.com/a/1190000012631063
https://www.cnblogs.com/zhaof/p/7679529.html
python -m django –version
pip3 install Django==2.0)
pip3 install django-import-export