@@ -76,6 +76,7 @@ class OfferSubscription(models.Model):
null=True,
blank=True,
verbose_name='Date de résiliation')
+ # TODO: move this to offers?
commitment = models.IntegerField(blank=False, null=False,
verbose_name='Période d\'engagement',
help_text = 'en mois',
@@ -3,4 +3,8 @@ from django.contrib import admin
from coin.resources.models import IPPool, IPSubnet
admin.site.register(IPPool,)
+
+# TODO: don't display "Delegate reverse DNS" checkbox and Nameservers when
+# creating/editing the object in the admin (since it is a purely
+# user-specific parameter)
admin.site.register(IPSubnet,)
@@ -2,6 +2,7 @@ from django.contrib import admin
from coin.vpn.models import VPNSubscription
+# TODO: allow to regenerate IP endpoints (checkbox?)
class VPNAdmin(admin.ModelAdmin):
def get_readonly_fields(self, request, obj=None):
if obj: