Bonjour,

Je démarre sur django et j'ai encore du mal sur quelques points. Notamment pour l'organisation d'un projet.

Si par exemple, je veux créer un site http://monsite.com avec deux applications. Mettons, sondage (http://monsite.com/sondage) et news (http://monsite.com/news)

Je vais créer un projet:

django-admin.py startproject monsite


Puis, je vais créer mes deux applications:
python manage.py startapp sondage
python manage.py startapp news


Je vais donc me retrouver avec l'arborescence suivante:

monsite
|- urls.py
|- settings.py
|- manage.py
|- __init__.py
|
|- Sondage
| |- __init__.py
| |- models.py
| |- views.py
|
|- News
| |- __init__.py
| |- models.py
| |- views.py


Jusqu'ici tout va bien. Mais voilà, je veux créer une home page à l'adresse http://monsite.com avec dans le menu, par exemple les 5 dernières news et le sondage.

Je vois pas ou il faut placer cette home page, est-ce une nouvelle application, est-ce qu'il faut créer un direct_to_template dans le urls.py du projet ? Mais dans ce cas, est ce qu'on peut passer des objets ? ou et comment ?


Merci d'avance