models.py
class App(models.Model):
name = models.CharField(max_length=10, default='')
desc = models.CharField(max_length=10, default='')
views.py
class AppCreate(CreateView):
template_name = "app/add.html"
model = App
模板
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form action="" method="POST">
{% csrf_token %}
{{form}}
<input type="submit" value='submit'>
</form>
</body>
</html>
下面两个问题:
为什么我设置模型字段默认值,但它不能在数据库工作? 我检查SQL语句,没有默认值设定
如果要设置递减为可选字段(HTML说明字段不是强制性的),什么768,16怎么办?