|
@@ -1,6 +1,8 @@
|
|
|
|
+# -*- coding: utf-8 -*-
|
|
from django.contrib import admin
|
|
from django.contrib import admin
|
|
|
|
|
|
from coin.vpn.models import VPNSubscription
|
|
from coin.vpn.models import VPNSubscription
|
|
|
|
+from coin.vpn.forms import VPNSubscriptionForm
|
|
|
|
|
|
|
|
|
|
class VPNAdmin(admin.ModelAdmin):
|
|
class VPNAdmin(admin.ModelAdmin):
|
|
@@ -14,6 +16,7 @@ class VPNAdmin(admin.ModelAdmin):
|
|
'administrative_subscription__member__email')
|
|
'administrative_subscription__member__email')
|
|
actions = ("generate_endpoints", "generate_endpoints_v4",
|
|
actions = ("generate_endpoints", "generate_endpoints_v4",
|
|
"generate_endpoints_v6", "activate", "deactivate")
|
|
"generate_endpoints_v6", "activate", "deactivate")
|
|
|
|
+ form = VPNSubscriptionForm
|
|
|
|
|
|
def get_readonly_fields(self, request, obj=None):
|
|
def get_readonly_fields(self, request, obj=None):
|
|
if obj:
|
|
if obj:
|