# flask_migrate笔记:在实际的开发环境中,经常会发生数据库修改的行为。一般我们修改数据库不会直接手动的去修改,而是去修改ORM对应的模型,然后再把模型映射到数据库中。这时候如果有一个工具能专门做这种事情,就显得非常有用了,而flask-migrate就是做这个事情的。flask-mig ...
分类:
其他好文 时间:
2018-04-15 18:07:52
阅读次数:
1043
错误环境 使用Django框架创建完models类的之后,用python manage.py migrate命令来生成数据库表的时候出错 错误代码 错误原因 与win10系统、版本有关系 可能是unicode字符的返回值问题 解决办法 可以使用pip install win_unicode_cons ...
分类:
其他好文 时间:
2018-04-12 20:55:01
阅读次数:
207
flyway是一个开源的数据库迁移工具。类似于数据库的版本控制工具。flyway的数据库修改文件默认放在resource下的db.migration文件夹中,以V{version_number}__{description}的格式命名。各脚本的执行信息会在数据库的schema_version表中做详 ...
分类:
数据库 时间:
2018-03-31 10:59:26
阅读次数:
450
错误环境 使用Django框架创建完models类的之后,用python manage.py migrate命令来生成数据库表的时候出错 错误代码 错误原因 与win10系统、版本有关系 可能是unicode字符的返回值问题 解决办法 可以使用pip install win_unicode_cons ...
分类:
其他好文 时间:
2018-03-27 21:05:52
阅读次数:
623
修改model.py的内容之后执行下面的命令:python manger.py makemigrations相当于 在该app下建立 migrations目录,并记录下你所有的关于modes.py的改动,比如0001_initial.py, 但是这个改动还没有作用到数据库文件你可以手动打开这个文件,看看里面是什么在此之后执行命令python manager.py migrate将该改动作用到数据库
分类:
其他好文 时间:
2018-03-22 14:37:15
阅读次数:
196
session一定要有存放的地方,需要创建django_session表 django自带这些常用的表,使用命令生成即可 migrate进行数据迁移 django默认使用sqlite3数据库,在settings中配置 ...
分类:
其他好文 时间:
2018-03-22 00:26:18
阅读次数:
206
1、创建model表,在setting中添加app名称、配置数据 运行:python manage.py makemigrations python manage.py migrate 生成相应的表 如果后台要用到该表,还需在admin.py中注册,如下: 2、数据库增、删、改、查 查询篇 增加篇 ...
分类:
数据库 时间:
2018-03-18 00:14:00
阅读次数:
450
Django 自定义用户认证 Django附带的认证对于大多数常见情况来说已经足够了,但是如何在 Django 中使用自定义的数据表进行用户认证,有一种较为笨蛋的办法就是自定义好数据表后,使用 来跟 Django 的表进行关联,类似于这样: 这样做虽然可以简单、快速的实现,但是有一个问题就是我们在自 ...
分类:
其他好文 时间:
2018-03-07 17:02:47
阅读次数:
194
Django之ORM操作(***) 生成数据库: python manage.py makemigrations python manage.py migrate 常用命令: python manage.py runserver 0.0.0.0 python manage.py startapp a ...
分类:
其他好文 时间:
2018-03-04 20:00:05
阅读次数:
136
1.settings.py添加数据库配置 2.manage.py中使用makemigrations,migrate命令3.views声明getform函数4.urls添加url映射5.将html添加进templates,配置settings.py 中 6.在settings.py中设置static路 ...
分类:
其他好文 时间:
2018-02-27 01:05:10
阅读次数:
174