Django-fr

Forum

#1 14-09-2015 10:48:44

Biche_35
Membre
Inscription : 14-09-2015
Messages : 1

TemplateDoesNotExist at TakeOff

Bonjour à tous.

J'ai passé une formation Django il y a de ca 2/3 mois et je cherche à me remettre un peu dessus en développant ma première APP.

Voici les infos importantes :

Nom du projet : Portail
Nom de l'appli : takeoff

Voici mon arborescence dossier :

2015-08-07      4096    ./
2015-08-12      4096    ./portail
2015-08-12      4096    ./portail/static
2015-08-10      1057    ./portail/static/pji_PJ.css
2015-08-10      329     ./portail/static/menu.css
2015-08-10      11204   ./portail/static/pji.css
2015-08-07      36864   ./portail/db.sqlite3
2015-08-13      4096    ./portail/takeoff
2015-08-07      57      ./portail/takeoff/models.py
2015-08-07      136     ./portail/takeoff/__init__.pyc
2015-08-10      4096    ./portail/takeoff/static
2015-08-10      1057    ./portail/takeoff/static/pji_PJ.css
2015-08-10      329     ./portail/takeoff/static/menu.css
2015-08-10      11204   ./portail/takeoff/static/pji.css
2015-08-07      60      ./portail/takeoff/tests.py
2015-08-07      63      ./portail/takeoff/admin.py
2015-08-13      792     ./portail/takeoff/views.pyc
2015-08-07      4096    ./portail/takeoff/migrations
2015-08-07      147     ./portail/takeoff/migrations/__init__.pyc
2015-08-07      0       ./portail/takeoff/migrations/__init__.py
2015-08-12      265     ./portail/takeoff/context_processors.py
2015-08-07      193     ./portail/takeoff/admin.pyc
2015-08-13      436     ./portail/takeoff/views.py
2015-08-07      0       ./portail/takeoff/__init__.py
2015-08-07      190     ./portail/takeoff/models.pyc
2015-08-13      4096    ./portail/templates
2015-08-12      571     ./portail/templates/index.html
2015-08-07      250     ./portail/manage.py
2015-08-13      4096    ./portail/portail
2015-08-07      136     ./portail/portail/__init__.pyc
2015-08-07      593     ./portail/portail/wsgi.pyc
2015-08-13      2828    ./portail/portail/settings.py
2015-08-07      391     ./portail/portail/wsgi.py
2015-08-07      1085    ./portail/portail/urls.pyc
2015-08-13      2993    ./portail/portail/settings.pyc
2015-08-07      838     ./portail/portail/urls.py
2015-08-07      0       ./portail/portail/__init__.py

# Settings.py :

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, '/home/django/project/portail/templates'),
                '/home/django/project/portail/templates',],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

# Views.py

# Create your views here.

from django.http import HttpResponse
import bigsuds


def takeoff(request):
    lst_virt = []
    bt = bigsuds.BIGIP(hostname = 'localhost.localdomain', username = 'myuser', password = 'mypass')
    for virt in bt.LocalLB.Pool.get_list():
        lst_virt.append(virt)
    return render('index.html',{'lst_virt': lst_virt})

                                                     


#Index.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "[url]http://www.w3.org/TR/html4/loose.dtd[/url]">
<link rel="stylesheet" href="{{ STATIC_URL }}pji.css" />
<html>

<head>
    <title>My First HTML Page</title>
</head>

<body>
<div>
   {% for vir in lst_virt %}
       {{ vir }}
   {% endfor %}
</div>
<center class=txtinscr> My text goes here.</center>

My text goes here
</body>

</html>

 

Selon mon diagnostic, ma vue est bien exécutée.

En revanche, je tombe toujours sur l'erreur suivante :
TemplateDoesNotExist at /takeoff/

J'ai déplacé un peu partout mon repertoire "templates" mais rien n'y fait.


Avez vous une idée ?

Merci d'avance

Hors ligne

#2 14-09-2015 17:17:55

Xavier Ordoquy
Administrateur
Lieu : Puteaux, France
Inscription : 12-10-2011
Messages : 312
Site Web

Re : TemplateDoesNotExist at TakeOff

Bonjour,

Je t'engage à rechercher l'API de render dans la documentation.

Hors ligne

Pied de page des forums