首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Django Form使用

Form 基础介绍 首先让我们先来了解下 Django 中 Form 表单的基本用法。...,在 view 中实例化定义好的 Form 类,在模板中使用 {{ form }} 即可自动生成对应的 form 表单内容。...是有特殊规律的,我们可以通过这些 id 进行一些 js 操作 问题总结 在这次项目需求中,我主要遇到的问题是,有几个表单页面,后台使用同一张表去做存储,但是每个页面有许多变化的元素,如果为了存储这些可变的值...而这样导致的问题就是,不能使用 ModelForm ,我选择了使用普通的 forms.Form 。...但问题来了,新建还行,但当我们使用编辑的时候,会发现,没办法做修改,即当代码走到 form.is_valid() 时,它始终做了 dict 的初始化,它不再会接受你新输入的值。

2.2K20

Django搭建博客(七):form使用

一、form的作用 将表单抽离页面 方便数据的处理,可以通过 is_vaild() 来判断数据的有效性 可以自定义表单样式,相当于 vue.js里的组件,使用更加方便 可重用 二、form使用 在应用目录下新建文件...) content = forms.CharField() 这样一个 form类就创建好了,使用方法也很简单,如下: # myblog/views.py from .forms import TestForm...form_test.html', {'pagedata': {'form': form,} } ) <!...template_name = 'myblog/widgets/input.html' input_type会传递给上下文变量 widget.type ,我们可以在模板里通过 widget.type 来使用...solid red;border-radius: 10px;height: 20px; width: 200px;padding-left: 10px;" type="{{widget.type}}"> 使用的时候只需要把该类传递给

58030
领券