Python – First steps com o Django II – Action/View [UBUNTU]

Alô, terra!
Mais uma futucadinha para o projeto..

No urls.py vamos adicionar nossa home!

url(r'^', 'core.views.home', name='home')

No projeto core (como indicado na url acima), em views, vamos criar um retorno para home (eu chamo isso de action, mas estou meio confusa com nomenclatura aqui rs):

# coding=utf-8
from django.shortcuts import render
 
def home(request):
    return render(request, 'index.html', {'mensagem': 'Teste realizado com success! ♥'})

E por fim, o template (que eu chamo de view rs) deve estar no mesmo projeto que views (ou seja, no core), dentro da pasta templates com o nome indicado no render acima (index.html).

<!DOCTYPE html>
<html lang="en">
        <head>
            <title>Feliz páscoa!</title>
        </head>
<body>
        <h1>{{ mensagem }}</h1>
</body>

Sintaxe de AngularJS! 😛
Não esqueça de identar tudo bonitão! 🙂

Vamos em frente!