django-userena views.py и проблемы с регистрацией пользователей - PullRequest
1 голос
/ 23 марта 2012

django-userena не имеет файла views.py. Он использует вместо HTML-файлов, я хотел бы использовать это views.py вместо HTML-файлов, потому что я хочу добавить некоторые другие функции, такие как загрузчик файлов. Мне трудно реализовать такие приложения, как django-jquery-file-upload

Второй вопрос: как автоматически активировать учетную запись пользователя, после чего он подтверждает свою электронную почту.

1 Ответ

4 голосов
/ 23 марта 2012

Первое, что я хотел бы сделать, - это избавиться от html-файлов и заменить их на эти views.py, django-userena - первое приложение, которое я видел, у которого нет views.py

Userena имеет:

  • urls.py, который привязывает URL-адреса к функциям в views.py
  • views.py, в которых есть функции, отображающие шаблоны

Теперь, чтобы переопределить материал из userena, я написал пост в блоге только для вас .

Во-вторых, я настроил демонстрационный проект django-userenaно каждый раз, когда пользователь регистрируется, я должен войти в админ-панель и активировать его учетную запись и дать ему разрешения, я хотел бы сделать это автоматически, когда пользователь подтверждает свою электронную почту, как?

Вы можете установить USERENA_ACTIVATION_REQUIRED = False в settings.py

...