Improve subscription and add it to admin app

This commit is contained in:
Skia
2016-01-28 17:42:22 +01:00
parent f71ce2f7df
commit 8fc360a977
14 changed files with 50 additions and 37 deletions

21
subscription/views.py Normal file
View File

@ -0,0 +1,21 @@
from django.shortcuts import render
from django.views.generic.edit import UpdateView, CreateView
from django import forms
from django.forms import Select
from django.conf import settings
from subscription.models import Member, Subscription
from core.views import CanEditMixin, CanEditPropMixin, CanViewMixin
class SubscriptionForm(forms.ModelForm):
class Meta:
model = Subscription
fields = ['subscription_type', 'payment_method']
#widgets = {
# 'subscription_type': Select(choices={(k.lower(), k+" - "+str(v['price'])+"€"+str(Subscription.compute_end(2))) for k,v in settings.AE_SUBSCRIPTIONS.items()}),
#}
class NewSubscription(CanEditMixin, CreateView):
template_name = 'subscription/subscription.html'
form_class = SubscriptionForm