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之入门(二)基本数据类型
May 25 Python
使用Python编写类UNIX系统的命令行工具的教程
Apr 15 Python
Python易忽视知识点小结
May 25 Python
Python下的常用下载安装工具pip的安装方法
Nov 13 Python
Python实现输出程序执行进度百分比的方法
Sep 16 Python
python tensorflow基于cnn实现手写数字识别
Jan 01 Python
python3.6使用tkinter实现弹跳小球游戏
May 09 Python
Python使用ElementTree美化XML格式的操作
Mar 06 Python
Python %r和%s区别代码实例解析
Apr 03 Python
pyinstaller打包成无控制台程序时运行出错(与popen冲突的解决方法)
Apr 15 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 17 Python
Github 使用python对copilot做些简单使用测试
Apr 14 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
PHPExcel导出2003和2007的excel文档功能示例
2017/01/04 PHP
php合并数组并保留键值的实现方法
2018/03/12 PHP
JavaScript 异步调用框架 (Part 3 - 代码实现)
2009/08/04 Javascript
Jquery 插件学习实例1 插件制作说明与tableUI优化
2010/04/02 Javascript
js获取IFRAME当前的URL的方法
2013/11/13 Javascript
js 实现菜单上下显示附效果图
2013/11/21 Javascript
当达到输入长度时表单自动切换焦点
2014/04/06 Javascript
JavaScript实现将xml转换成html table表格的方法
2015/04/17 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
2015/07/27 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
2016/07/09 Javascript
原生js图片轮播效果实现代码
2016/10/19 Javascript
jQuery自定义组件(导入组件)
2016/11/08 Javascript
关于jQuery中fade(),show()起始位置的一点小发现
2017/04/25 jQuery
Vue实现百度下拉提示搜索功能
2017/06/21 Javascript
微信小程序实战篇之购物车的实现代码示例
2017/11/30 Javascript
基于vue-cli配置lib-flexible + rem实现移动端自适应
2017/12/26 Javascript
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
Python线程中对join方法的运用的教程
2015/04/09 Python
在Python的Flask框架中实现单元测试的教程
2015/04/20 Python
使用PDB简单调试Python程序简明指南
2015/04/25 Python
python中的迭代和可迭代对象代码示例
2017/12/27 Python
python随机取list中的元素方法
2018/04/08 Python
python计算日期之间的放假日期
2018/06/05 Python
pandas.DataFrame选取/排除特定行的方法
2018/07/03 Python
python排序函数sort()与sorted()的区别
2018/09/18 Python
numpy concatenate数组拼接方法示例介绍
2019/05/27 Python
Vs Code中8个好用的python 扩展插件
2020/10/12 Python
CSS3之多背景background使用示例
2013/10/18 HTML / CSS
Footshop法国:购买运动鞋
2020/01/19 全球购物
应届毕业生自我鉴定范文
2013/12/27 职场文书
工作时间上网检讨书
2014/02/03 职场文书
软件项目实施计划书
2014/05/02 职场文书
运动会加油稿20字
2014/11/15 职场文书
给老师的感谢信
2015/01/20 职场文书
春季运动会加油词
2015/07/18 职场文书
java实现面板之间切换功能
2022/06/10 Java/Android