У меня есть приложение Django, в котором пользователь вводит адрес электронной почты в форме, среди других полей, которые они должны заполнить. В моем администраторе Django он отображает типизированные результаты из всех этих полей , То, что я хотел бы добавить, - это кнопка рядом с полем электронной почты в окне администратора, чтобы отправить электронное письмо на введенный адрес. Как я могу это сделать? Может быть, мне нужно изменить шаблон страницы или модель администратора?Mailto in Django Admin
0
A
ответ
0
Вы можете добавить логическое поле «email_on_save» и текстовое поле для «сообщения». Когда запись сохраняется в администраторе, она вызывает метод Model.save().
Вы продлеваете model.save() таким образом:
def save(self, *args, **kwargs):
if self.email_on_save:
send_email(self.email, self.message)
self.email_on_save = False
self.message = ""
# Call super save method
return super(MyModel, self).save(*args, **kwargs)
Смежные вопросы
- 1. Django: AJAX/jQuery in Admin
- 2. Django Guardian TemplateSyntaxError In Admin
- 3. mailto Hyperlinkfied in gridview
- 4. set numbers of admin.TabularInline in django admin
- 5. Django/jQuery Cascading Select Boxes in Admin
- 6. UnicodeEncodeError at/admin/in Django app
- 7. Показать Django Admin views in my App
- 8. Django custom list view in admin
- 9. Disqus comment moderation in Django Admin
- 10. Django-suit admin for loop in tab
- 11. django multiple select in admin change-list
- 12. django autofill manytomany field in admin
- 13. Ключевое значение Хранение данных для django? editable in django admin
- 14. django-tinymce in django-admin popup window display blank
- 15. mailTo in asp.net MVC 2.0
- 16. Parse mailto urls in Python
- 17. Django: django-admin startproject ImportError
- 18. Django - django-admin-tools
- 19. Django Admin
- 20. GenericForeignKey in admin
- 21. Django contrib admin admin admin и пароль
- 22. Django admin DoesNotExist at/admin/
- 23. Django: как перенаправить на mailto
- 24. django-ckeditor to Django admin
- 25. django-admin --version error
- 26. NoReverseMatch django 1.4 admin
- 27. Django admin tool сломан?
- 28. Django admin: Пользовательский заказ
- 29. Django admin url.py
- 30. Ошибка в index.html django-admin с помощью django-admin-уведомлений