Найти - Пользователи
Полная версия: Проблема с POST-запросом
Начало » Django » Проблема с POST-запросом
1
LevDau
Начальные условия:

Модель:
class Person(models.Model):
name=models.CharField(max_length=120)
surname=models.CharField(max_length=100)

class PersonForm(ModelForm):
class Meta:
model=Person
Представление:
def index(request, template='mainpage.html'):
if request.method=='POST':
personform=PersonForm(request.POST)
if personform.is_valid():
personform.save()
else:
personform=PersonForm()
return render_to_response(template, {'personform': personform})
С GET запросом все работает хорошо - производится запись в БД, а с POST-ом не работет вовсе!
Forbidden (403)
CSRF verification failed. Request aborted.
Делал согласно - http://docs.djangoproject.com/en/1.2/topics/forms/modelforms/
Ferroman
Как говорили в известном анекдоте, “Чукча не читатель, …”

http://python.su/forum/viewtopic.php?id=9641
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB