Added Flake8 lib and fixed PEP8 violations
This commit is contained in:
		
					parent
					
						
							
								0cbd3aa666
							
						
					
				
			
			
				commit
				
					
						edcfd3e9f4
					
				
			
		
					 65 changed files with 340 additions and 387 deletions
				
			
		| 
						 | 
				
			
			@ -8,22 +8,23 @@ from django.contrib.auth import logout
 | 
			
		|||
from django.http import HttpResponseRedirect
 | 
			
		||||
from django.contrib.auth import login
 | 
			
		||||
 | 
			
		||||
from .models import CustomUser,StripeCustomer
 | 
			
		||||
from .models import CustomUser, StripeCustomer
 | 
			
		||||
from .forms import LoginForm, RegisterForm, PaymentForm
 | 
			
		||||
from utils.stripe_utils import StripeUtils
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def validate_email(request, validate_slug):
 | 
			
		||||
    validated = CustomUser.validate_url(validate_slug)
 | 
			
		||||
    if validated:
 | 
			
		||||
        return render(request, 'templates/validated_email.html',{'msg':True})
 | 
			
		||||
        return render(request, 'templates/validated_email.html', {'msg': True})
 | 
			
		||||
    else:
 | 
			
		||||
        return render(request, 'templates/error.html',{'msg':'Validation failed.'})
 | 
			
		||||
        return render(request, 'templates/error.html', {'msg': 'Validation failed.'})
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def reset(request, time):
 | 
			
		||||
    request.session['next'] = 0
 | 
			
		||||
    return redirect('payment', time=time)
 | 
			
		||||
 | 
			
		||||
def reset(request,time):
 | 
			
		||||
    request.session['next']=0
 | 
			
		||||
    return redirect('payment',time=time)
 | 
			
		||||
 | 
			
		||||
class CreditCardView(View):
 | 
			
		||||
    def _get_context(self, request, time):
 | 
			
		||||
| 
						 | 
				
			
			@ -42,20 +43,20 @@ class CreditCardView(View):
 | 
			
		|||
        context['form'] = PaymentForm()
 | 
			
		||||
        return context
 | 
			
		||||
 | 
			
		||||
    @cache_control(no_cache=True,must_revalidate=True)
 | 
			
		||||
    @cache_control(no_cache=True, must_revalidate=True)
 | 
			
		||||
    def get(self, request, time=None):
 | 
			
		||||
        context = self._get_context(request, time)
 | 
			
		||||
        next = request.session.get('next')
 | 
			
		||||
        if next == 1 or next ==0:
 | 
			
		||||
        if next == 1 or next == 0:
 | 
			
		||||
            template = 'templates/creditcard.html'
 | 
			
		||||
            request.session['next'] +=1
 | 
			
		||||
            request.session['next'] += 1
 | 
			
		||||
        elif next == 2:
 | 
			
		||||
            customer = StripeCustomer.get_or_create(email=request.user.email,token=request.session['token'])
 | 
			
		||||
            customer = StripeCustomer.get_or_create(email=request.user.email, token=request.session['token'])
 | 
			
		||||
            stripe_utils = StripeUtils()
 | 
			
		||||
            charge = stripe_utils.make_charge(request.session['amount'],customer=customer.stripe_id)
 | 
			
		||||
            charge = stripe_utils.make_charge(request.session['amount'], customer=customer.stripe_id)
 | 
			
		||||
            template = 'templates/validated.html'
 | 
			
		||||
            resp = charge.get('response_object')            
 | 
			
		||||
            context['msg'] = resp.get('status',None) 
 | 
			
		||||
            resp = charge.get('response_object')
 | 
			
		||||
            context['msg'] = resp.get('status', None)
 | 
			
		||||
            request.session['next'] = None
 | 
			
		||||
        return render(request, template, context)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -64,11 +65,11 @@ class CreditCardView(View):
 | 
			
		|||
        stripe_token = request.POST['stripeToken']
 | 
			
		||||
 | 
			
		||||
        if form.is_valid():
 | 
			
		||||
            ret = form.save(request.user)
 | 
			
		||||
            form.save(request.user)
 | 
			
		||||
            amount = 35 if time == 'month' else 360
 | 
			
		||||
            request.session['token'] = stripe_token
 | 
			
		||||
            request.session['amount'] = amount
 | 
			
		||||
            request.session['next'] +=1
 | 
			
		||||
            request.session['next'] += 1
 | 
			
		||||
            return render(request, 'templates/confirm.html',
 | 
			
		||||
                          context={'name': request.user.name, 'email': request.user.email})
 | 
			
		||||
        else:
 | 
			
		||||
| 
						 | 
				
			
			@ -121,13 +122,14 @@ class LoginRegistrationView(View):
 | 
			
		|||
 | 
			
		||||
class MembershipView(View):
 | 
			
		||||
    def get(self, request):
 | 
			
		||||
        #if the user has payed already
 | 
			
		||||
        # if the user has payed already
 | 
			
		||||
        member_payed = request.user.creditcards_set.filter(Q(payment_type='month') | Q(payment_type='year'))
 | 
			
		||||
        if member_payed:
 | 
			
		||||
            return redirect('/')
 | 
			
		||||
        request.session['next'] = 0
 | 
			
		||||
        language = get_language()
 | 
			
		||||
        return render(request, 'templates/membership.html',context={'language_code':language})
 | 
			
		||||
        return render(request, 'templates/membership.html', context={'language_code': language})
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def logout_glarus(request):
 | 
			
		||||
    logout(request)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue