이 코드 작업을하기 위해 노력하고 있습니다. 파이썬 2.7 및 Django 1.3을 사용하고 있습니다.숨겨진 확인 양식 - Django
양식을 제출하려고하면 양식에 문제가있는 것처럼 오류 페이지로 연결됩니다.
class Livro (models.Model):
Titulo = models.CharField(max_length=200)
Autor = models.CharField(max_length=200)
Genero = models.CharField(max_length=100)
Editora = models.CharField(max_length=200)
Capa = models.ImageField(upload_to='media', blank=True, null=True)
ISBN = models.CharField(max_length=200)
Serie = models.CharField(max_length=200)
Data = models.DateField()
Tipocapa = models.CharField(max_length=100)
Lingua = models.ForeignKey(PropObra,'Lingua', related_name="lingualivro")
def __unicode__(self):
return self.Titulo
이 내가 구현 한보기이다 :
def salvalivro(request):
if request.method == 'POST':
form = LivroForm(request.POST, request.FILES)
if form.is_valid():
form = LivroForm()
if not form.is_valid():
return HttpResponseRedirect('/erro/')
return render_to_response('salvalivro.html', {'form': form,}, context_instance=RequestContext(request))
가 그리고 이것이 내가 템플릿 안에있는 코드 :
나는 이미지 필드 모델 클래스가
<form enctype="multipart/form-data" method="POST" action="/salvalivro/" >{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Salvar" />
</form>
어쩌면 오류가 내 코 앞에 있지만, 약 3 일 동안이 작업을하고 있었고 r이 없었습니다. esult. 장고의 문서와 StackOverflow를 둘러싼 많은 다른 질문을 읽었지만 여전히 아무것도 얻지 못했습니다. 정말 도움이 필요합니다 ...
대단히 감사합니다! 하루 종일 VBScript (QlikView)로 작업하고 때로는 파이썬 들여 쓰기와 코드 구조가 다소 까다 롭습니다. 이제 완벽하게 작동합니다 : D –
당신을 진심으로 환영합니다. 다행히 도울 수있어. VBScript보다 Python을 더 즐기시 길 바랍니다! – Brandon
당신은 내가 내기 : –