django前端页面下拉选择框默认值设置方式


Posted in Python onAugust 09, 2020

1,前端样式

django前端页面下拉选择框默认值设置方式

2,前端html代码

<select name="row.status">
 <option value="ON" {% if row.status == 'ON' %} selected="selected" {% endif %}>ON</option>
 <option value="OFF" {% if row.status == 'OFF' %} selected="selected" {% endif %}>OFF</option>
</select>

补充知识:djiango makemigrations与migrate错误修正方法

1,场景描述:

model频繁修改,导致表结构同步失败,或者makemigrations检查通过,但migrate执行失败。

2,处理方法:

方法一(推荐,不能根本解决,但能支持快速开发):

1,只根据需要生成具体的模块。

python3 ./manage.py migrate appName;

2,商用环境的数据库,通过navicate进行结构同步。商用环境不执行migrate命令,避免误操作。

方法二(不能根本解决):

1,根据提示,推测最可能出现问题的app,找到响应的migrations文件。

2,找到问题文件,并根据内容修改错误部分,可将冲突语句删除。

django前端页面下拉选择框默认值设置方式

3,从新执行migrate

方法三(能根本解决):

1,找到问题模块,转移所有migrations文件(最近一个文件除外)为sql文本:

asset应用下migrations文件夹下 0001_initial.py文件转换方法为:

python3 ./manage.py sqlmigrate asset 0001 #注意,没有_initial.py后缀。

2,将所有生成的sql文本,找到新数据库进行执行。

3,将新库数据该应用表结构向老库同步。

4,model类最近一次修改与数据库表结构一致,执行migrate命令,成功应用最后一次文件,此时model类与数据库表结构一致问题解决。

如以上方法都不可以,删除所有migrations文件,备份数据,从新执行makemigrations与migrate,还原数据。

以上这篇django前端页面下拉选择框默认值设置方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python绘制人人网好友关系图示例
Apr 01 Python
Python中使用partial改变方法默认参数实例
Apr 28 Python
Python中作用域的深入讲解
Dec 10 Python
python ChainMap的使用和说明详解
Jun 11 Python
对python 树状嵌套结构的实现思路详解
Aug 09 Python
django和vue实现数据交互的方法
Aug 21 Python
python实现的config文件读写功能示例
Sep 24 Python
使用IDLE的Python shell窗口实例详解
Nov 19 Python
python写一个随机点名软件的实例
Nov 28 Python
Python numpy矩阵处理运算工具用法汇总
Jul 13 Python
python 利用toapi库自动生成api
Oct 19 Python
Pygame Time时间控制的具体使用详解
Nov 17 Python
解决Django响应JsonResponse返回json格式数据报错问题
Aug 09 #Python
django 获取字段最大值,最新的记录操作
Aug 09 #Python
在django中查询获取数据,get, filter,all(),values()操作
Aug 09 #Python
Python 使用双重循环打印图形菱形操作
Aug 09 #Python
Python 添加文件注释和函数注释操作
Aug 09 #Python
vscode配置anaconda3的方法步骤
Aug 08 #Python
Pycharm调试程序技巧小结
Aug 08 #Python
You might like
php xml 入门学习资料
2011/01/01 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
Yii2使用$this-&gt;context获取当前的Module、Controller(控制器)、Action等
2017/03/29 PHP
Jquery 动态添加按钮实现代码
2010/05/06 Javascript
JavaScript利用构造函数和原型的方式模拟C#类的功能
2014/03/06 Javascript
谷歌浏览器调试JavaScript小技巧
2014/12/29 Javascript
jQuery中animate动画第二次点击事件没反应
2015/05/07 Javascript
用js实现博客打赏功能
2016/10/24 Javascript
BootstrapValidator实现注册校验和登录错误提示效果
2017/03/10 Javascript
Ajax验证用户名或昵称是否已被注册
2017/04/05 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
详解Vue 开发模式下跨域问题
2017/06/06 Javascript
vue.js实例todoList项目
2017/07/07 Javascript
Vue2路由动画效果的实现代码
2017/07/10 Javascript
vue-router懒加载速度缓慢问题及解决方法
2018/11/25 Javascript
使用JavaScript解析URL的方法示例
2019/03/01 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
浅谈JSON5解决了JSON的两大痛点
2020/12/14 Javascript
Python读写文件方法总结
2015/06/09 Python
Python复数属性和方法运算操作示例
2017/07/21 Python
pandas数据集的端到端处理
2019/02/18 Python
Python 爬虫性能相关总结
2020/08/03 Python
Python运算符+与+=的方法实例
2021/02/18 Python
CSS3弹性盒模型开发笔记(二)
2016/04/26 HTML / CSS
英国顶级珠宝品牌之家:John Greed
2018/06/09 全球购物
中式结婚主持词
2014/03/14 职场文书
教师求职信范文
2014/05/24 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
六五普法宣传标语
2014/10/06 职场文书
高中教师个人工作总结
2015/02/10 职场文书
2015年网络管理员工作总结
2015/05/21 职场文书
回复函格式及范文
2015/07/14 职场文书
redis 解决库存并发问题实现数量控制
2022/04/08 Redis
Linux磁盘管理方法介绍
2022/06/01 Servers
redis lua限流算法实现示例
2022/07/15 Redis
css清除浮动clearfix:after的用法详解(附完整代码)
2023/05/21 HTML / CSS