django1.10(python3.5) 新特性学习
2016-12-20 11:47
357 查看
mysql问题
在python3中不支持MySqlDB库,支持pymysql库,但是django1.10还是使用MySqlDB,所以需要将导入的MySqlDB都改成pymysql在django连接mysql或者创建mysql库时,不在支持django1.8中的validate命令和syncdb命令,可以使用makemigrations和migrate命令:
先执行
manage.py makemigrations
再执行
manage.py migrate
在windows上使用makemigrations会出现
django ValueError: path is on mount 'C:', start on mount 'E:'错误,请将项目放到C盘中
当出现manage.py migrate建不了表时,有几种解决方案:
1、删除项目中的migrations文件夹,重新makemigrations
2、删除数据库表django_migrations中关于该app的记录,重新makemigrations
3、删除数据库对应app的所有表,重新makegirations
内建admin站点
创建管理员账号python manage.py createsuperuser
django创建项目
django-admin.py startproject prj创建app
manage.py startapp app相关文章推荐
- Django1.10+Apache2.4+mod_wsgi+python3.5部署
- python3.5 django1.10 demo 遇见的问题
- Python3.5 Django1.10 Scrapy1.2 Ubuntu16.04 HTML5
- python-django 学习日记 ubuntu下安装python3.5
- Python3.5配置django1.10连接MySQL5.7
- python3.5+django1.10:selenium.common.exceptions.WebDriverException->moveto did not match a known com
- centos7 + Apache2.4 + python3.5 +mod_wsgi4.5.15 + Django1.10安装指导
- 深入学习Django源码基础1 - 深刻理解Python中的元类(metaclass)
- Django学习入门步骤 教程步骤 python
- Python-Django学习中遇到的两个小问题
- python django 学习笔记1
- python-django学习(二)第一个app实现
- [学习] Apache + mod_python + Django Step by Step
- Python Web 开发 学习笔记1 安装配置 python+django
- Python & Django 学习笔记
- Python django学习之:model (与数据库操作)
- python学习课程之Django框架设计思想
- [python]django学习笔记 二
- python-django 学习过程
- Python Django 学习笔记 软件下载及安装(一)