# Create your views here. from django.shortcuts import render_to_response from models import * from settings import TWITTER_ID import twitter from django.template import RequestContext from django import forms from django.forms.widgets import Textarea from django.utils.html import urlize class ContactForm(forms.Form): name = forms.CharField(max_length=255) email = forms.EmailField() message = forms.CharField(widget=Textarea(attrs={'cols': 10, 'rows': 6})) ''' class Meta: widgets = { 'message': Textarea(attrs={'cols': 80, 'rows': 20}) } ''' def index(request): try: tApi = twitter.Api() statuses = tApi.GetUserTimeline(TWITTER_ID)[0:3] except: statuses = [] boxes = SliderBox.objects.all() return render_to_response("noel/index.html", RequestContext(request, { 'tweets': [urlize(s.text) for s in statuses], 'boxes': boxes })) def contact(request): # form = ContactForm() return render_to_response("registration/contact.html", RequestContext(request, { 'form': ContactForm() }))