i have a class PhoneBook and a class Campaign and these tow have ManyToMany relation....
when i use Modelform for create Campaign it shows me all the Phonebooks in checkbox...but i want just show current user's PhoneBooks ..not all the PhoneBooks!!!!
what can i do?
class Campaign(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, verbose_name="?????")
title = models.CharField(max_length=200, verbose_name="????? ?????")
phone_book = models.ManyToManyField(PhoneBook, verbose_name='?????? ????')
message_price = models.PositiveBigIntegerField(verbose_name="??? ?? ????")
daily_budget = models.PositiveBigIntegerField(verbose_name="??? ????? ? ??????")
class CreateCampaignForm(forms.ModelForm):
class Meta:
model = Campaign
fields = ("title", "phone_book", "message_price", "daily_budget")
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…