django의 데이터베이스에 데이터를 입력하는 방법에 대한 질문이 있습니다. 나는 'E'는 문자열을 얻을 변수 인 다음 템플릿,이 : 이것은 클래스가 '회사'라는 이름이있는 내 models.py이django의 데이터베이스에서 데이터를 제출하는 방법
<form action="." method="GET"><input type="text" name="E" style="width: 450px;height: 30px;" /></form>
입니다 나는이 변수 'E'를 원하는 '제목'에 저장할 수 :
class Company(models.Model):
Subject = models.CharField(max_length=30)
start_time = models.DateTimeField()
end_time = models.DateTimeField()
def __unicode__(self):
return self.Subject
그럼 난 제목 필드에 변수를 저장하려면이 같은 것을 쓴 views.py, 그것은 불완전, 난 당신이 그것에 대해 나를 도와주고 싶어 :
def Text_Box(request):
T = request.GET.get(E,' ')
if T:
# I don't know how to make an object of class 'Company' so then I save ' T ' in Company.Subject
else:
return render_to_response("Base.html") # Base.html is my basic template file
헬기가 있으면 정말 고맙겠습니다. 그걸 가지고 나. 미리 감사드립니다.
소피아 조언
[doc] (https://docs.djangoproject.com/ko/1.4/topics/forms/modelforms/) 또는 간단하게'회사 (제목 = T)' – okm
을 확인하십시오. 데이터 또는 시스템 상태를 변경하는 조작. 아무 것도 변경하지 않는 쿼리에는 GET을 사용합니다. –