1.orm介绍: tools >Run manage.py Task pyhton3 manage.py makemigrations 只需敲命令:makemigrations(记录数据库的修改记录) python3 manage.py migrate(把数据同步到数据库) 2.orm能干和不能干的 ...
分类:
其他好文 时间:
2018-11-07 23:07:09
阅读次数:
184
1 orm介绍 1 tools >Run manage.py Task python3 manage.py makemigrations 只需要敲命令:makemigrations(记录数据库的修改记录) python3 manage.py migrate 只需要敲命令:migrate(把数据同步到 ...
分类:
其他好文 时间:
2018-11-06 20:55:15
阅读次数:
202
1. 创建表结构 a. 命令: php artisan make:migration create_posts_table 2.生产文件 3. 当自定义完表属性后,生成表 命令: php artisan migrate 注意:如果是laravel5.4 会报错 解决方案: a.修改文件:app\Pr ...
分类:
其他好文 时间:
2018-11-03 19:21:35
阅读次数:
121
说明# Zizaco/Entrust 是 Laravel 下 用户权限系统 的解决方案, 配合 用户身份认证 扩展包 Zizaco/confide 使用, 可以快速搭建出一套具备高扩展性的用户系统. Confide, Entrust 和 Sentry# 首先两个概念分清楚: 用户身份认证 Authe ...
分类:
Web程序 时间:
2018-10-31 14:26:37
阅读次数:
193
At learn.hashicorp.com you‘ll find tracks to take you from beginner to advanced. Within each track, individual topics guide you through hands-on exercises to install and use Vault.
分类:
其他好文 时间:
2018-10-29 14:06:05
阅读次数:
209
本文分享openstack的认证服务组件keystone 完美的分割线 3.0.keystone认证服务 1)用户与认证:用户权限与用户行为跟踪 2)服务目录:提供一个服务目录,包括所有服务项与相关API的端点 3.1.在控制节点创建keystone相关数据库 1)创建keystone数据库并授权 ...
分类:
其他好文 时间:
2018-10-26 22:20:50
阅读次数:
350
目录 前言 第8章 用户认证 第9章 用户角色 第10章 用户资料 第11章 博客文章 第12章 关注者 第13章 用户评论 第14章 应用编程接口 前言 第1章-第7章学习实践记录请参见:《Flask Web开发——基于Python的Web应用开发实践》一字一句上机实践(上) 本文记录自己学习《F ...
分类:
编程语言 时间:
2018-10-21 17:47:50
阅读次数:
352
4.3 数据库迁移 在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库。最直接的方式就是删除旧表,但这样会丢失数据。 更好的解决办法是使用数据库迁移框架,它可以追踪数据库模式的变化,然后把变动应用到数据库中。 在Flask中可以使用Flask-Migrate扩展,来实现数据迁移。并且集成 ...
分类:
数据库 时间:
2018-10-15 11:48:21
阅读次数:
179
添加作者的增删改查 一、添加数据表 在app01文件下边的models文件中添加一个类 执行 1. python manage.py makemigrations --> 找个小本本把models.py的变更记录一下 2. python manage.py migrate --> 把上面的变更记录翻 ...
分类:
其他好文 时间:
2018-10-08 20:36:36
阅读次数:
147
不启动视图手动添加app到app栈 不删除表直接更改表结构(如增加一列) 模型-》迁移文件-》表 * 采用db.create_all 在后期修改字段时,不会自动映射到数据库中,必须删除表,之后重新运行‘db.reate_all'才会重新映射,为此可使用flask-Migrate来解决这一问题。它可以 ...
分类:
其他好文 时间:
2018-10-05 22:35:58
阅读次数:
223