에 저장되어있는 경우 내가 Django
1.7
은 어떻게 장고 양식 DB
models.py
from django.db import models
from django.forms import ModelForm
class Biodata(models.Model):
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=30)
room_number = models.IntegerField(default=0)
def __str__(self):
return self.first_name
class BiodataForm(ModelForm):
class Meta:
model = Biodata
fields = '__all__'
views.py
def getdata(request):
if request.method == 'POST':
form = BiodataForm(request.POST)
if form.is_valid():
post = request.POST
firstname = post['first_name']
lastname = post['last_name']
newbiodata = form.save()
return render(request, 'bio/index.html', {'first_name': firstname, 'last_name': lastname})
else:
form = BiodataForm()
return render(request, 'bio/biodataform.html', {'form': form})
에 간단한 ModelForm
했다 확인 모든 것이 잘 작동합니다.
질문 :
어떻게 내 데이터베이스와 정보는이 양식을 사용하여 저장 볼 수 있습니까?
귀하의 질문은 불분명하다 ...! 코드 자체에 저장된 양식 정보를 확인 하시겠습니까? 또는 실제 데이터베이스에 있습니까? –
양식이 실제 데이터베이스에 저장되어 있는지 확인하여 양식을 통해 다른 사람이 제공 한 정보를 쿼리 할 수 있는지 확인하고 싶습니다. – aquaman
...? Daniel Roseman 대답을 사용할 수 있습니다 ...! 또 뭐가 필요하니? –