私は次のモデルを持っています:
class People(models.Model):
name = models.CharField(max_length=100)
lastname = models.CharField(max_length=100)
views.py で
-これを試してみると:
if People.objects.get(id=my_id):
o=People.objects.get(id=my_id)
oh=o.name
else:
send_notification_to_add_that_id(my_id)
私はこれを得る:
People query matching does not exist.
私が欲しいのは、そのレコードと一致するものがあればmy_id
、テーブル内でクエリを実行し、それ以外の場合はメソッドをトリガーすることです。最初の「if 条件」にそのようなレコードがない場合、上記のエラーが発生します。この問題を回避するには?テーブル内のレコードの存在を知る良い方法は何ですか?People
id
send_notification_to_add_that_id