Подписка на рассылку.

Создадим модель для подписчиков.

Создадим и применим миграцию.

Создадим ссылку в админке в списке уроков.

При этом мы создаем ссылку с параметром - id обьекта строки таблицы.

Переопределим роутинг админ класса в методе get_urls.

При этом нужно добавлять наш роут В НАЧАЛО пачки роутов.

class Subscription(models.Model):
    email = models.CharField(max_length=250, blank=True, verbose_name=_(u'Email'))
...
from django.urls import reverse
...
@admin.register(Lesson)
class LessonAdmin(admin.ModelAdmin):
    list_display = [... 'subscribe_link']
    def subscribe_link(self, obj):
        url = reverse('admin:send_news',args=[obj.id])
        return mark_safe('<a href="%s">Разослать</a>' % url)
Потратить 2 кредита и начать обучение!
Задать вопрос, прокомментировать.