forms.py 719 B

123456789101112131415161718192021
  1. # -*- coding: utf-8 -*-
  2. from django.forms import ModelForm
  3. from coin.offers.models import OfferSubscription
  4. from coin.offers.backends import filter_subscriptions
  5. from coin.vpn.models import VPNConfiguration
  6. # class VPNConfigurationForm(ModelForm):
  7. # class Meta:
  8. # model = VPNConfiguration
  9. # def __init__(self, *args, **kwargs):
  10. # super(VPNConfigurationForm, self).__init__(*args, **kwargs)
  11. # if self.instance:
  12. # query = filter_subscriptions(self.instance.backend_name,
  13. # self.instance)
  14. # queryset = OfferSubscription.objects.filter(query)
  15. # self.fields['administrative_subscription'].queryset = queryset