Comment faire pour retourner un fichier HTML statique comme une réponse à Django?

Je n'ai pas compris comment je peux présenter un site web avec HTML pur code et/ou HTML + JavaScript + CSS.

J'ai essayé de charger un fichier HTML avec qui dit simplement: Bonjour tout le Monde.

Je sais que je peux le faire avec Django trop, mais plus tard je veux afficher mon site web avec les CSS+JavaScript+HTML.

Dans les vues de fichier j'exécute ce code:

# Create your views here.
from django.http import HttpResponse
from django.template import Context, loader

def index(request):
    template = loader.get_template("app/index.html")
    return HttpResponse(template.render)

Mais la seule chose que le site affiche est:

>

En production, vous aurez envie d'éviter l'utilisation de Django pour servir statique actifs. Aussi, jetez un oeil à docs.djangoproject.com/en/1.8/howto/static-files . Si le code que vous avez posté est une étape intermédiaire que vous prenez avant d'ajouter un comportement dynamique qui est une chose - mais si app/index.html est vraiment une page html statique que vous devez le servir comme statique de l'actif, à mon avis.

OriginalL'auteur jjuser19jj | 2013-01-18