import copy
from registripe import models
from django import forms
from django.core.urlresolvers import reverse
import functools
from django.core.exceptions import ValidationError
from django.db.models import F, Q
from django.forms import widgets
from django.urls import reverse
from django.utils import timezone
from django_countries import countries
@@ -21,7 +19,7 @@ from pinax.stripe import models as pinax_stripe_models
class StripeCardElement(forms.widgets.TextInput):
def render(self, name, value, attrs=None):
def render(self, name, value, attrs=None, renderer=None):
element = '''
<div class="registrasion-stripe-element" id='%s' style='"-moz-appearance: textfield; -webkit-appearance: textfield; appearance: field;"'>Please wait.</div>''' % (name, )
@@ -36,7 +34,7 @@ class StripeCardElement(forms.widgets.TextInput):
class StripeTokenWidget(forms.widgets.HiddenInput):
return '''
<div class='registrasion-stripe-token' style='display:none;'