Django-fr

Forum

#1 26-09-2011 20:39:52

pollow
Membre
Inscription : 26-09-2011
Messages : 13

Petit moteur de recherche intra

Bonjour,


J'ai de bonnes bases en Python mais je débute avec Django.

Pour un projet sur un site, je voudrai faire une petite base de donnée qui compterai tous les objets d'un jeu vidéo.
Donc je souhaite faire un mini moteur de recherche qui rechercherai des objets entrés au préalable dans cette "base de donnée".

Un peu comme ça :
http://fr.aiondatabase.com/item/list/2.100000000

Mais sans la représentation 3D qui va avec.

Je ne sais pas très bien par où commencer, j'ai fait le tuto officiel mais je me suis un peu perdu.
Auriez-vous quelques conseils à me donner s'il vous plaît ?



Merci d'avance
et bonne soirée

Hors ligne

#2 26-09-2011 22:41:35

florian
Membre
Inscription : 14-10-2010
Messages : 7

Re : Petit moteur de recherche intra

Bonjour,

c'est pas très compliqué, si tu as fait le tuto du site de Django, il
te suffi de créer un projet dans lequel chaque "post" du blog serait
en fait un item.
tu peut ajouter un champ image pour identifier en plus facilement l'item:
https://docs.djangoproject.com/en/1.3/ref/models/fields/#django.db.models.ImageField

Tu peut sauter la partie sur les commentaires.

j'espère que ça t'as aider un peut.

Le 26 septembre 2011 15:39, pollow <mathieu.mailhos _AT_ epita.fr> a écrit :
> Bonjour,
>
>
> J'ai de bonnes bases en Python mais je débute avec Django.
>
> Pour un projet sur un site, je voudrai faire une petite base de donnée
> qui compterai tous les objets d'un jeu vidéo.
> Donc je souhaite faire un mini moteur de recherche qui rechercherai des
> objets entrés au préalable dans cette "base de donnée".
>
> Un peu comme ça :
> http://fr.aiondatabase.com/item/list/2.100000000
>
> Mais sans la représentation 3D qui va avec.
>
> Je ne sais pas très bien par où commencer, j'ai fait le tuto officiel
> mais je me suis un peu perdu.
> Auriez-vous quelques conseils à me donner s'il vous plaît ?
>
>
>
> Merci d'avance
> et bonne soirée
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

#3 27-09-2011 15:35:17

pollow
Membre
Inscription : 26-09-2011
Messages : 13

Re : Petit moteur de recherche intra

Merci pour ta reponse.

Je vais revoir comment faire des billets, je trouve que dans le tuto on se perd trop dans avec le Poll.

Hors ligne

#4 27-09-2011 16:14:42

florian
Membre
Inscription : 14-10-2010
Messages : 7

Re : Petit moteur de recherche intra

Je viens de re-regarder le tuto du site.
Dans mes souvenir il s'agissait d'un blog. Mais c'est pas le cas en
faite, se que j'ai dit n'a donc pas vraiment de sens...
Il en existe plein le web des tuto de blog, celui du Poll est en effet
un peut déroutant au début.

Le 27 septembre 2011 10:35, pollow <mathieu.mailhos _AT_ epita.fr> a écrit :
> Merci pour ta reponse.
>
> Je vais revoir comment faire des billets, je trouve que dans le tuto on se
> perd trop dans avec le Poll.
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

#5 27-09-2011 16:24:34

pollow
Membre
Inscription : 26-09-2011
Messages : 13

Re : Petit moteur de recherche intra

Si tu as quelques tutos je suis preneur alors smile

Donc pour resumer, je fais un blog dont les billets sont mes objets. Puis je tag ces objets afin d'avoir une fonction recherche efficace.
Je vais essayer !

Hors ligne

#6 27-09-2011 16:35:16

florian
Membre
Inscription : 14-10-2010
Messages : 7

Re : Petit moteur de recherche intra

Quelque infos en vrac:
http://www.google.fr/?q=django+1.3+blog+tuto

pour lister/editer facilement les object d'un model
https://docs.djangoproject.com/en/1.3/topics/class-based-views/

Le 27 septembre 2011 11:24, pollow <mathieu.mailhos _AT_ epita.fr> a écrit :
> Si tu as quelques tutos je suis preneur alors smile
>
> Donc pour resumer, je fais un blog dont les billets sont mes objets. Puis
> je tag ces objets afin d'avoir une fonction recherche efficace.
> Je vais essayer !
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

#7 28-09-2011 20:54:26

pollow
Membre
Inscription : 26-09-2011
Messages : 13

Re : Petit moteur de recherche intra

Bonsoir,

J'ai suivit un petit tutoriel pour faire un blog, comme tu me l'as conseillé.
Celui-là en l'occurence: http://gillesfabio.com/blog/2010/07/22/ … jango-1-2/
Mais voila, j'arrive sur un erreur bizarre et je suis bloqué, je n'arrive pas à trouver ce qui ne va pas.

capturewna.jpg

Ça doit être une petite ligne dans urls.py mais laquelle ?

Si vous avez une petite idée...
Merci d'avance et bonne soirée smile

Hors ligne

#8 28-09-2011 21:14:37

quinode
Membre
Lieu : Auvergne
Inscription : 14-10-2010
Messages : 89
Site Web

Re : Petit moteur de recherche intra

l'erreur à l'air corsée, peux-tu poster ton urls.py directement ?

Hors ligne

#9 28-09-2011 22:26:03

pollow
Membre
Inscription : 26-09-2011
Messages : 13

Re : Petit moteur de recherche intra

Bien sur, voila :

from django.conf.urls.defaults import *
from django.conf import settings

# Uncomment the next two lines to enable the admin:
from django.contrib import admin

admin.autodiscover()

urlpatterns = patterns('',
    # Example:
    # (r'^website/', include('website.foo.urls')),

    # Uncomment the admin/doc line below and add 'django.contrib.admindocs'
    # to INSTALLED_APPS to enable admin documentation:
    # (r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    (r'^admin/(.*)', include(admin.site.root)),
)

urlpatterns += patterns('',
    (r'^media/(?P<path>.*)$',
        'django.views.static.serve', {
            'document_root': settings.MEDIA_ROOT,
            'show_indexes': True,
        },
    ),
)

Hors ligne

#10 29-09-2011 08:21:01

Bruno Renié
Membre
Inscription : 11-08-2010
Messages : 52

Re : Petit moteur de recherche intra

(r'^admin/(.*)', include(admin.site.root)),

est l'ancienne méthode pour activer l'admin, il faut remplacer par :

(r'^admin/', include(admin.site.urls)),

Bruno

On Wed, Sep 28, 2011 at 11:26 PM, pollow <mathieu.mailhos _AT_ epita.fr> wrote:
> Bien sur, voila :
>
>

> from django.conf.urls.defaults import *
> from django.conf import settings
>
> # Uncomment the next two lines to enable the admin:
> from django.contrib import admin
>
> admin.autodiscover()
>
> urlpatterns = patterns('',
>    # Example:
>    # (r'^website/', include('website.foo.urls')),
>
>    # Uncomment the admin/doc line below and add
> 'django.contrib.admindocs'
>    # to INSTALLED_APPS to enable admin documentation:
>    # (r'^admin/doc/', include('django.contrib.admindocs.urls')),
>
>    # Uncomment the next line to enable the admin:
>    (r'^admin/(.*)', include(admin.site.root)),
> )
>
> urlpatterns += patterns('',
>    (r'^media/(?P<path>.*)$',
>        'django.views.static.serve', {
>            'document_root': settings.MEDIA_ROOT,
>            'show_indexes': True,
>        },
>    ),
> )
>

> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

#11 29-09-2011 18:21:56

pollow
Membre
Inscription : 26-09-2011
Messages : 13

Re : Petit moteur de recherche intra

Ça fonctionne, merci pour la réponse wink

Hors ligne

#12 03-10-2011 17:37:23

pollow
Membre
Inscription : 26-09-2011
Messages : 13

Re : Petit moteur de recherche intra

EDIT: Soucis resolu.

Dernière modification par pollow (10-10-2011 13:37:24)

Hors ligne

Pied de page des forums