Django-ModelFrom中修改save后的字段值
2024-08-24 17:02:16
在ModelForm提交中,保持原未修改字段的值,views中部分代码:
project = Iredmail.objects.get(id=id)
ssh_crt_name = project.ssh_crt
if request.method == 'POST':
file_obj = request.FILES.get("ssh_crt", "")
i_form = IredmailForm(request.POST,request.FILES,instance=project)
if i_form.is_valid():
obj = i_form.save(commit=False)
if file_obj == "":
obj.ssh_crt = ssh_crt_name
obj.save()
最新文章
- C#泛型方法解析
- 关于tkCommand的各种事件的解释
- mysql数据库 中文乱码
- javascript 日常总结
- SVN在团队项目中的使用技巧:[2]Tag操作
- 使用zend studio配置Xdebug调试PHP教程
- UML之轻松入门(2)-掌握Junit,让我们的开发更高效
- FZU Problem 2214 Knapsack problem(背包+思维转换)
- .net core 2.0学习笔记(二):Hello World &; 进阶
- [BZOJ]1011 遥远的行星(HNOI2008)
- RunLoop总结:RunLoop的应用场景(三)
- Flask--路由, 配置, 蓝图
- 多个jdk 变更 引起 tomcat插件 启动不了 The JRE could not be found.Edit the server and change the JRE location.
- python-对象方法、静态方法、类方法
- Android环境下使用call_usermodehelper()以及调试
- Asp.Net_HttpModule的应用
- 绝望的主妇第八季/Desperate Housewives迅雷下载
- valgrind: failed to start tool 'memcheck' for platform 'amd64-linux': No such file or directory
- FFmpeg深入分析之零-基础
- thinkjs项目中使用mongoose需要注意的地方