Изпълнете персонализирана логика след изпращане на мецанин формуляр с 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