Hola a todos! estoy teniendo un "grave" problema con python y django. Estoy comenzando a hacer aplicacione con este framework y me estoy topando con el siguiente problema(entre muchos otros jeje):
tengo el siguiente codigo:
Código PHP:
from django import newforms as forms
TOPIC_CHOICES = (('general', 'General enquiry'), ('bug', 'Bug report'), ('seggestion', 'Suggestion'),)
class ContactForm(forms.Form):
topic = forms.ChoiceField(choices=TOPIC_CHOICES)
message = forms.CharField(widget=forms.Textarea())
sender = forms.EmailField(required=False)
def contact(request):
if request.method == 'POST':
form = ContactForm(request.POST)
else:
form = ContactForm()
return render_to_response('contact.html', {'form': form})
pues bien... al darle tan solo un espacio antes del ultimo "else:" que pueden observar, me da error de sintaxis!, y si le agrego mas codigo antes, comienzan a darme errores de indentacion y cosas asi y lo pero del caso es que es por los espacios o tabulaciones.
Tambien me pasa lo mismo con el "def contact(request)" y los "if..".... y creo que con casi todo.
Es algo bastante raro, si me pueden dar una ayudita!!
Muchas gracias, saludos.