我想让用户在某个页面中提交表单。我的模型是这样的
class Ask(models.Model):
name = models.CharField(max_length=500)
designation = models.CharField(max_length=200, blank=True)
email = models.EmailField()
phone = models.CharField(max_length=20, blank=True)
avatar = models.ImageField(upload_to="/ask/users/avaters", blank=True)
question = models.CharField(max_length= 1024)
ques_time = models.DateField()
answere = models.TextField()
ans_time = models.DateField()
display = models.BooleanField()
asker_ip = models.CharField(max_length=100)
我将收到用户的姓名、职务、电子邮件、电话、头像和问题。ques_time 和 ans_time 将在那个时间自动更新。答案将由 django 管理员中的站点所有者填写。asker_ip 将自动从浏览器 IP 地址接收。
我在模板部分有一个基本模板。当表单提交的用户将重定向到该页面但在表单部分显示成功消息。顺便说一句,我希望用户上传该头像。
现在我应该如何开始这个话题。如果您可以描述如何开始写作或给我发送一个有用的网址。