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 数据加密代码
Dec 24 Python
python实现socket端口重定向示例
Feb 10 Python
Python中zfill()方法的使用教程
May 20 Python
python递归查询菜单并转换成json实例
Mar 27 Python
Python爬虫使用脚本登录Github并查看信息
Jul 16 Python
如何将 awk 脚本移植到 Python
Dec 09 Python
python 字典套字典或列表的示例
Dec 16 Python
Python函数基本使用原理详解
Mar 19 Python
Python控制鼠标键盘代码实例
Dec 08 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
Feb 01 Python
python 统计list中各个元素出现的次数的几种方法
Feb 20 Python
Python进度条的使用
May 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编写PDF文档生成器
2006/10/09 PHP
提升PHP执行速度全攻略(上)
2006/10/09 PHP
我的论坛源代码(八)
2006/10/09 PHP
php日历[测试通过]
2008/03/27 PHP
PHP文件与目录操作示例
2016/12/24 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
Firefox中autocomplete=&quot;off&quot; 设置不起作用Bug的解决方法
2011/03/25 Javascript
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
js点击更换背景颜色或图片的实例代码
2013/06/25 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
2013/07/08 Javascript
jquery使用ajax实现微信自动回复插件
2014/04/28 Javascript
javascript判断是否按回车键并解决浏览器之间的差异
2014/05/13 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
jquery.cookie.js用法实例详解
2015/12/25 Javascript
微信小程序点击控件修改样式实例详解
2017/07/07 Javascript
网页中的图片查看器viewjs使用方法
2017/07/11 Javascript
jQuery实现注册会员时密码强度提示信息功能示例
2017/09/05 jQuery
详解webpack4升级指南以及从webpack3.x迁移
2018/06/12 Javascript
Vue下拉框回显并默认选中随机问题
2018/09/06 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
js实现弹幕飞机效果
2020/08/27 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
Python处理JSON数据并生成条形图
2016/08/05 Python
使用pandas的DataFrame的plot方法绘制图像的实例
2018/05/24 Python
基于python 取余问题(%)详解
2020/06/03 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
2020/10/15 Python
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
HTML5+css3:3D旋转木马效果相册
2017/01/03 HTML / CSS
自1926年以来就为冰岛保持温暖:66°North
2020/11/27 全球购物
公务员中国梦演讲稿
2014/08/19 职场文书
保安2014年终工作总结
2014/12/06 职场文书
车间质检员岗位职责
2015/04/08 职场文书
2019公司管理制度
2019/04/19 职场文书
python opencv旋转图片的使用方法
2021/06/04 Python
Java 死锁解决方案
2022/05/11 Java/Android