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使用MD5加密字符串示例
Aug 22 Python
Python编程对列表中字典元素进行排序的方法详解
May 26 Python
Python+selenium实现截图图片并保存截取的图片
Jan 05 Python
python并发和异步编程实例
Nov 15 Python
用python实现刷点击率的示例代码
Feb 21 Python
pyinstaller打包单个exe后无法执行错误的解决方法
Jun 21 Python
Python datetime包函数简单介绍
Aug 28 Python
python tkinter canvas使用实例
Nov 04 Python
Django接收照片储存文件的实例代码
Mar 07 Python
基于tensorflow for循环 while循环案例
Jun 30 Python
实例讲解Python 迭代器与生成器
Jul 08 Python
python-地图可视化组件folium的操作
Dec 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
PHP编程过程中需要了解的this,self,parent的区别
2009/12/30 PHP
PHP中的闭包(匿名函数)浅析
2015/02/07 PHP
php学习笔记之mb_strstr的基本使用
2018/02/03 PHP
asp 取文本框名称代码
2008/12/02 Javascript
测试JavaScript字符串处理性能的代码
2009/12/07 Javascript
Moment.js 不容错过的超棒Javascript日期处理类库
2012/04/15 Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
2013/11/12 Javascript
解决json日期格式问题的3种方法
2014/02/02 Javascript
javascript编写贪吃蛇游戏
2015/07/07 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
JavaScript基础教程——入门必看篇
2016/05/20 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
JavaScript 随机验证码的生成实例代码
2016/09/22 Javascript
详解jQuery的Cookie插件
2016/11/23 Javascript
bootstrap fileinput 插件使用项目总结(经验)
2017/02/22 Javascript
解决webpack -p压缩打包react报语法错误的方法
2017/07/03 Javascript
vue中实现回车键登录功能
2020/02/19 Javascript
vant组件中 dialog的确认按钮的回调事件操作
2020/11/04 Javascript
vue+Element-ui实现登录注册表单
2020/11/17 Javascript
python局部赋值的规则
2013/03/07 Python
pycharm 使用心得(七)一些实用功能介绍
2014/06/06 Python
python2与python3共存问题的解决方法
2018/09/18 Python
PyCharm+PySpark远程调试的环境配置的方法
2018/11/29 Python
简约控的天堂:The Undone
2016/12/21 全球购物
应届护士推荐信
2013/11/16 职场文书
生物专业个人自荐信范文
2013/11/29 职场文书
正规的求职信范文分享
2013/12/11 职场文书
服装厂厂长岗位职责
2013/12/27 职场文书
党的群众路线对照检查材料
2014/08/27 职场文书
2014国庆节幼儿园亲子活动方案
2014/09/16 职场文书
学校2015年纠风工作总结
2015/05/15 职场文书
小学数学国培研修日志
2015/11/13 职场文书
为什么中国式养孩子很累?
2019/08/07 职场文书
python爬虫--selenium模块
2021/03/31 Python
Win11无法安装更新补丁KB3045316怎么办 附KB3045316补丁修复教程
2022/08/14 数码科技
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技