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局域网ip扫描示例分享
Apr 03 Python
Python使用正则匹配实现抓图代码分享
Apr 02 Python
Python的多维空数组赋值方法
Apr 13 Python
对python 生成拼接xml报文的示例详解
Dec 28 Python
详解python校验SQL脚本命名规则
Mar 22 Python
Python实现的微信红包提醒功能示例
Aug 22 Python
python构建指数平滑预测模型示例
Nov 21 Python
python 非线性规划方式(scipy.optimize.minimize)
Feb 11 Python
使用Python将图片转正方形的两种方法实例代码详解
Apr 29 Python
Python3.7安装pyaudio教程解析
Jul 24 Python
Python爬虫之Selenium警告框(弹窗)处理
Dec 04 Python
Python如何导出导入所有依赖包详解
Jun 08 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 Smarty date_format [格式化时间日期]
2010/03/15 PHP
PHP 一个比较完善的简单文件上传
2010/03/25 PHP
一个PHP针对数字的加密解密类
2014/03/20 PHP
php获取四位字母和数字的随机数的实现方法
2015/01/09 PHP
帝国cms目录结构分享
2015/07/06 PHP
PHPStrom 新建FTP项目以及在线操作教程
2016/10/16 PHP
php的socket编程详解
2016/11/20 PHP
Laravel5.1 框架响应基本用法实例分析
2020/01/04 PHP
关于scrollLeft,scrollTop的浏览器兼容性测试
2013/03/19 Javascript
jQuery拖动布局其结果保存到数据库
2015/10/09 Javascript
JavaScript实现99乘法表及隔行变色实例代码
2016/02/24 Javascript
jquery div模态窗口的简单实例
2016/05/28 Javascript
Bootstrap 下拉多选框插件Bootstrap Multiselect
2017/01/22 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
2018/01/02 jQuery
详解如何在Vue项目中发送jsonp请求
2019/10/25 Javascript
Vue.js 中制作自定义选择组件的代码附演示demo
2020/02/28 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
在Python程序中操作文件之flush()方法的使用教程
2015/05/24 Python
python之matplotlib学习绘制动态更新图实例代码
2018/01/23 Python
Python cookbook(数据结构与算法)从序列中移除重复项且保持元素间顺序不变的方法
2018/03/13 Python
python中copy()与deepcopy()的区别小结
2018/08/03 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
Python3运算符常见用法分析
2020/02/14 Python
如何用Python编写一个电子考勤系统
2021/02/08 Python
python实现发送邮件
2021/03/02 Python
Sneaker Studio波兰:购买运动鞋
2018/04/28 全球购物
用Java语言将一个键盘输入的数字转化成中文输出
2013/01/25 面试题
巧克力蛋糕店创业计划书
2014/01/14 职场文书
周年庆典邀请函范文
2014/01/24 职场文书
公司司机岗位职责
2014/02/07 职场文书
幼儿园招生广告
2014/03/19 职场文书
群众路线教育实践活动的心得体会
2014/09/03 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
python自动计算图像数据集的RGB均值
2021/06/18 Python
Java多条件判断场景中规则执行器的设计
2021/06/26 Java/Android
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL