Выполнение пользовательской логики после отправки формы Mezzanine с помощью page_processors.py

У меня есть вопрос относительно page_processors.py. Я создал контактную страницу с формой через администратора мезонина, и у меня есть некоторая логика, которую я хотел бы выполнить после заполнения этой формы. Прочитав документацию, я обнаружил, что создание page_processors.py модуль в моем приложении должен помочь позаботиться об этом, но файл не трогается (т. е. я не могу получить доступ к отладчику внутри него). Кто-нибудь здесь может помочь?

Вот мой файл page_processors.py:

from django import forms
from django.http import HttpResponseRedirect
from mezzanine.pages.page_processors import processor_for
from mezzanine.forms.models import Form
import requests

#do some testing to see that this code is correct
import pdb;pdb.set_trace()
@processor_for(slug="contact")
def form_view(request):
    pass

person phdj    schedule 31.01.2015    source источник


Ответы (1)


Оказывается, вы не должны называть свое приложение «сайт», поскольку оно мешает существующему модулю с именем «сайт» (facepalm).

person phdj    schedule 31.01.2015