Django 양식으로 작업하는 방법.
2170 단어 djangojavascriptdeveloperpython
Source code:- https://github.com/ShivamRohilllaa/django-form
이제 우리는 forms.py에서 django 양식을 만들고 있습니다.
from django import forms
class TaskForm(forms.Form):
Title = forms.CharField(max_length = 200)
description = forms.TextField(max_length = 500)
이제 데이터를 저장하기 위한 뷰를 작성합니다.
from django.shortcuts import render, redirect
from .forms import TaskForm
from .models import Task
# Create your views here.
def index(request):
tform = TaskForm()
if request.method == 'POST':
form = TaskForm(request.POST)
if form.is_valid():
title = form.cleaned_data['title']
description = form.cleaned_data['description']
data = Task.objects.create(title=title, description=description)
context = {'form':tform}
return render(request, 'index.html', context)
그런 다음 index.html에서 이 양식을 렌더링합니다.
<form method='POST'>
{% csrf_token %}
{{form}}
<button class="btn" type="submit" value="submit"> Save </button>
</form>
아래 출력을 보고 양식에 데이터를 채운 다음 저장 버튼을 누른 후 django 관리자에게 데이터 저장 여부를 확인하십시오.
산출
For More and contact:- https://webdevcodes.com/django/how-to-work-with-django-forms/
감사합니다
시밤 로힐라 | 파이썬 개발자
Reference
이 문제에 관하여(Django 양식으로 작업하는 방법.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/shivamrohilla/how-to-work-with-django-forms-48n4
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
For More and contact:- https://webdevcodes.com/django/how-to-work-with-django-forms/
Reference
이 문제에 관하여(Django 양식으로 작업하는 방법.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/shivamrohilla/how-to-work-with-django-forms-48n4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)