0
問題は、first_name、last_nameおよびemailフィールドがブラウザに表示されないことです。コマンドプロンプトにエラーが表示されず、サーバーが円滑に実行されています。 problem.Hereは私code.Iはジャンゴ1.11とPython 3.6モデルフォームはdjangoのビューに表示されません
models.py
from django.db import models
# Create your models here.
class signup(models.Model):
first_name=models.CharField(max_length=120,null=True,blank=True)
last_name=models.CharField(max_length=120,null=True,blank=True)
email=models.EmailField()
timestamp=models.DateTimeField(auto_now_add=True,auto_now=False)
updated=models.DateTimeField(auto_now_add=False,auto_now=True)
def __str__(self):
return self.email
forms.py
from django import forms
from .models import signup
class sign_up_form(forms.ModelForm):
class Meta:
model = signup
fields='__all__'
views.py
を使用していますですいただきました!私が把握カントfrom django.shortcuts import render,render_to_response
from django.template import RequestContext
from .forms import sign_up_form
# Create your views here.
def home(request):
form = sign_up_form()
return render(request,'signup.html',)
signup.html
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>join now</h1>
<form method="POST" action="">{% csrf_token %}
{{ form.as_p }}
<input type="submit">
</form>
</body>
</html>
ありがとうございます!それはスムーズに働いた。 – Panther