モデルから情報 (名前、価格) を含む電子メールを People(email) に送信する管理サイトで特定の機能を作成するにはどうすればよいですか?
このようなものですが、「選択した人にメールを送信しています」:
models.py
from django.db import models
class People(models.Model):
name = models.CharField(max_length=255)
price = models.DecimalField(max_digits=5, decimal_places=2)
email = models.EmailField()
def __unicode__(self):
return self.name
admin.py
from django.contrib import admin
from demo.app.models import People
class PeopleAdmin(admin.ModelAdmin):
list_display = ('name', 'email')
admin.site.register(People, PeopleAdmin)
Eメール
send_mail('People information', 'People name is People.name, People price is People.price', 'mymail@gmail.com',
['email_from_email_field_from_model'])