Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class User(AbstractUser):
- mgid_login = models.CharField(max_length=160)
- mgid_password = models.CharField(max_length=160)
- mgid_token = models.CharField(max_length=160, null=True, blank=True)
- mgid_idauth = models.CharField(max_length=160, null=True, blank=True)
- def __str__(self):
- return self.username
- class ModelForBlocking(models.Model):
- bind = models.ForeignKey(User, on_delete=models.CASCADE, related_name='extended')
- campaign_id = models.CharField(max_length=20, verbose_name='id рекламной компании', null=True, blank=True)
- views.py
- def api(request):
- html = 'mgid_api.html'
- form = TrulyForm(request.POST or None)
- if form.is_valid():
- form.save()
- return HttpResponse('saved')
- context = {
- 'form' : form,
- }
- return render(request, html, context)
- def list_of_conditions(request):
- html = 'list_of_conditions.html'
- user = request.user
- user_query = User.objects.get(username=user)
- extended = user_query.extended.all()
- context = {
- 'condition':user_query,
- 'extended' : extended,
- }
- return render(request, html, context)
- forms.py
- class TrulyForm(ModelForm):
- class Meta:
- model = ModelForBlocking
- fields = ['bind',
- 'campaign_id',
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement