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自动12306抢票软件实现代码
Feb 24 Python
彻彻底底地理解Python中的编码问题
Oct 15 Python
对python pandas读取剪贴板内容的方法详解
Jan 24 Python
详解爬虫被封的问题
Apr 23 Python
python opencv捕获摄像头并显示内容的实现
Jul 11 Python
python基于Selenium的web自动化框架
Jul 14 Python
python字符串切割:str.split()与re.split()的对比分析
Jul 16 Python
tensorflow 分类损失函数使用小记
Feb 18 Python
Python logging日志模块 配置文件方式
Jul 12 Python
微软开源最强Python自动化神器Playwright(不用写一行代码)
Jan 05 Python
python Tkinter的简单入门教程
Apr 11 Python
Python 全局空间和局部空间
Apr 06 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
全国FM电台频率大全 - 4 山西省
2020/03/11 无线电
PHP技术开发微信公众平台
2015/07/22 PHP
WordPress用户登录框密码的隐藏与部分显示技巧
2015/12/31 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
2016/05/28 PHP
php封装的page分页类完整实例代码
2020/02/01 PHP
Javascript 强制类型转换函数
2009/05/17 Javascript
jquery 问答知识整理
2010/02/11 Javascript
文本框(input)获取焦点(onfocus)时样式改变的示例代码
2014/01/10 Javascript
点击A元素触发B元素的事件在IE8下会识别成A元素
2014/09/04 Javascript
常见的jQuery选择器汇总
2014/11/24 Javascript
使用console进行性能测试
2015/04/27 Javascript
JS实现点击按钮控制Div变宽、增高及调整背景色的方法
2015/08/05 Javascript
实例详解angularjs和ajax的结合使用
2015/10/22 Javascript
JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解
2016/05/31 Javascript
关于meta viewport中target-densitydpi属性详解(推荐)
2017/08/18 Javascript
深入理解ES7的async/await的用法
2017/09/09 Javascript
Node.js微信 access_token ( jsapi_ticket ) 存取与刷新的示例
2017/09/30 Javascript
AngularJS集合数据遍历显示的实例
2017/12/27 Javascript
Vue中keep-alive组件作用详解
2020/02/04 Javascript
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[01:13:17]Secret vs NB 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python实现从web抓取文档的方法
2014/09/26 Python
python snownlp情感分析简易demo(分享)
2017/06/04 Python
利用python批量修改word文件名的方法示例
2017/10/17 Python
Python+tkinter使用80行代码实现一个计算器实例
2018/01/16 Python
python解压zip包中文乱码解决方法
2020/11/27 Python
Python基础进阶之海量表情包多线程爬虫功能的实现
2020/12/17 Python
伊芙丽官方旗舰店:中国淑女一线品牌
2017/12/01 全球购物
达拉斯牛仔官方商店:Dallas Cowboys Pro Shop
2018/02/10 全球购物
C#的几个面试问题
2016/05/22 面试题
Structs界面控制层技术
2013/10/11 面试题
经典演讲稿开场白
2014/08/25 职场文书
情人节单身感言
2015/08/03 职场文书
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis
MYSQL如何查看进程和kill进程
2022/03/13 MySQL
《地。-关于地球的运动-》单行本第七集上市,小说家朝井辽献上期待又害怕的推荐文
2022/03/31 日漫