jueves, 13 de marzo de 2014

Templates

views.py

from django.views.generic.base import TemplateView
from datetime import date


class HelloWorldView(TemplateView):
    template_name="helloworld.html"
   
    def get_context_data(self, **kwargs):
        return {'date': date.today()}


urls.py

from django.conf.urls import patterns, include, url

from django.contrib import admin

from .views import HelloWorldView

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$', HelloWorldView.as_view(), name='home'),
    url(r'^admin/', include(admin.site.urls)),
)

setting.py

TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]

Hola mundo

views.py

from django.views.generic.base import View
from django.http import HttpResponse


class HelloWorldView(View):
def get(self,request):
return HttpResponse("Hola Mundo!!!")


urls.py

from django.conf.urls import patterns, include, url

from django.contrib import admin

from .views import HelloWorldView

admin.autodiscover()

urlpatterns = patterns('',
url(r'^$', HelloWorldView.as_view(), name='home'),
url(r'^hello$', HelloWorldView.as_view(), name='home'),
    url(r'^a.*$', HelloWorldView.as_view(), name='home'),
    url(r'^admin/', include(admin.site.urls)),
)