【发布时间】:2022-07-22 17:01:49
【问题描述】:
我想从用户那里获取数据并使用 Django 将其保存到数据库中。已尝试解决。但我无法解决这个问题,也没有在互联网上找到任何可行的解决方案。
我的views.py文件
def Accept(request):
if request.method == "POST":
name = request.POST.get("name","")
phone = request.POST.get("phone","")
email = request.POST.get("email","")
school = request.POST.get("school","")
degree = request.POST.get("degree","")
university = request.POST.get("university","")
skill = request.POST.get("skill","")
about_you = request.POST.get("about_you","")
previous_work = request.POST.get("previous_work","")
accept = Accept(name=name,phone=phone,email=email,school=school,degree=degree,university=university,skill=skill,about_you=about_you,previous_work=previous_work)
accept.save()
return render(request,"accept.html")
models.py
class profile(models.Model):
name = models.CharField(max_length=255)
phone = models.CharField(max_length=12)
email = models.EmailField(max_length=100)
school = models.CharField(max_length=100)
degree = models.CharField(max_length=100)
university = models.CharField(max_length=100)
skill = models.TextField(max_length=1000)
about_you = models.TextField(max_length=1000)
previous_work = models.TextField(max_length=1000)
接受.html
{% csrf_token %} 姓名 电话 电子邮件 学校 程度 大学 技能 关于你 之前的工作 提交 在此处输入代码【问题讨论】:
标签: python django django-models django-views django-forms