Forum Django
Vous devez être un membre enregistré pour contribuer sur ce forum. Inscrivez-vous maintenant.
Tout message hors sujet sera supprimé, pour le bien de tous.
Les messages à caractère publicitaires ne sont pas autorisés non plus.
| Sujet | Créateur | Réponses | Dernière modification |
|---|---|---|---|
Bonjour a tous, j'aimerai comparé une liste a une liste de donné que je récupère de ma bdd. Tous a l'air de bien fonctionner jusqu'au moment de la comparaison de celle-ci que je fais avec un if in .
En gros si un des mots qui ce trouve dans ma liste principal ce retrouve dans des enregistrement de ma table, j'aimerai mettre tout les enregistrement concerné dans un tableau pour pouvoir les récupéré.
[CODE]def page_recherche(request):
#Ma liste principal
keywords = ('Fraises', )
items = Item.objects.with_keywords(keywords)
return render_to_response('imagin/page-recherche.html',
{'title': 'Recherche images',
'attribu_image': items,
},
context_instance=RequestContext(request)
)[/CODE]
[CODE]
class ItemManager(models.Manager):
def with_keywords(self, keywords):
items = Item.objects.all()
match_items = []
for item in items:
for thesaurus_element in item.thesaurus.all(): # jusqu'ici sa fonctionne
if thesaurus_element in keywords:
match_items.append(item)
return match_items
[/CODE]
Merci d'avance de m'aider pour mon problème de logique et je suis ouvert a utiliser une autre méthode si jamais vous estimer que j'en ai fais beaucoup pour pas grand chose... ;)
|
Chat | 0 | 03/09/2010 11:26 |
Bonjour,
Je développe actuellement un site qui doit générer des tickets avec un code bar, j'ai trouvé un bout de code python qui génère le code bar. Mon problème est que je n'arrive pas à importer ce fichier. Ou dois-je mettre ce fichier pour pouvoir l'importer dans mon fichier models et ainsi pouvoir l'utiliser tranquillement?
D'avance merci de votre aide.
Olivier
|
ovroonen | 0 | 30/08/2010 17:43 |
Bonjour,
|
yomkun | 3 | 29/07/2010 02:22 |
Bonjour à tous voilà j'ai un probléme sur mon serveur de Dev.J'ai développé un projet sous Django qui marche parfaitement en local sur ma machine mais sur mon serveur de Dev quand j'ai l'erreur suivante:
|
makelou | 2 | 15/07/2010 14:34 |
Bonjour à tous,
développeur django depuis peu (je suis développeur php/Zend Framework
dans la vraie vie ), et avec bonheur, je suis confronté à une sorte de
problème.
J'utilise dans un model un custom field appelé StdImageField
( http://code.google.com/p/django-stdimage/ ) qui hérite de ImageField.
Ce custom field permet de redimensionner une image et de créer une
miniature automatiquement.
Mais si ce custom field fonctionne très bien dans un modèle normal, il
ne fonctionne plus lorsque mon modèle hérite d'un autre modèle. En fait
il se comporte comme un models.ImageField normal. ce qui est très
étrange.
L'un de vous a-t-il une idée ?
PS. vous avez peut être vu passer ce message sur la liste de diffusion afpy/django, mais n'est eu aucun retour. désolé d'insister...
merci d'avance.
exemple de mon code ( django 1.1 ) :
[code]
### Mother Class ####
from django.db import models
from externals import stdimage
class Org_Entity(models.Model):
title = models.CharField(_('titre'), max_length=30)
photo = stdimage.StdImageField(_('photo'), upload_to='uploads',
size=(500,500), thumbnail_size=(75,75,True))
### Daughter Class ###
from django.db import models
from cargiciel.organiciel import models as OrgaModel #import of the
mother class
class Sui_Entity( OrgaModel.Org_Entity):
entretiens_associe = models.ManyToManyField(Sui_TypeEntretien)
[/code]
|
gorghoa | 0 | 27/05/2010 21:34 |
Bonjour,
Je débute avec Django donc ma question n'est pas forcément *pertinente*.
J'ai un formulaire qui permet de saisir le nom et le prénom d'une personne. Une fois ces informations postées, je vérifie que cette personne est connue dans ma base et je l'envoie vers une page dont l'URL contient l'id de la personne.
Pour l'instant, j'ai fait une méthode clean_user qui vérifie que l'utilisateur est bien enregistré et qui renvoie une ValidationError s'il n'existe pas.
Cependant, j'ai besoin de l'id de cette personne dans ma vue. Pour l'instant, j'ai fait deux fois la requête (une dans la vue et une dans la méthode clean_user) mais je me dis que c'est pas terrible ...
En fait, il faudrait pouvoir exploiter les résultats obtenus ma méthode clean_user dans ma vue.
Quelle est la bonne pratique pour ce genre de cas ?
Merci de vos réponses.
|
Mathieu | 0 | 25/04/2010 17:26 |
Bonjour donc voila tous est dans le titre je voudrais faire une partie ou l'utilisateur ce connecte et que sa verifie avec la base de donne si l'utilisateur et le mot de passe son correcte merci d'avance.
Voici ce que j'ai essayer de faire j'ai cree une apllication auth:
Voici mon code :
fichier views:
[code]def login(request):
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user is not None:
if user.is_active:
login(request, user)
return render_to_response('flatpages/index.html')
else: print "Your account has been disabled!"
else: print "Your username and password were incorrect."
def logout(request):
logout(request)
# Redirect to a success page.
return render_to_response('flatpages/index.html')[/code]
fichier urls:
[code]urlpatterns += patterns(
(r'^accounts/login/$', 'django.contrib.auth.views.login'),
)[/code]
et mon template :
[code][/code]
et voici l'erreur que j'ai :
Caught an exception while rendering: Reverse for 'django.contrib.auth.views.login' with arguments '()' and keyword arguments '{}' not found.
|
damarques | 0 | 07/04/2010 12:19 |
Bonsoir à tous,
Afin de me familiariser avec Django et plus particulièrement GeoDjango, je me suis amusé à développer rapidement une petite application nommée [strong]GeoGame[/strong] (http://www.geotribu.net/geogame/).
Dans la logique, en fonction du nom du pays tiré au hasard, l'utilisateur sélectionne sur la carte celui qui lui semble juste. Pour cela j'utilise une simple requête ajax qui pointe vers la méthode getName() de ma vue.
En local et en utilisant le serveur fourni par django tout fonctionne correctement. Malheureusement une fois sur le serveur distant (en mod_python avec un vhost) la requête ajax ne fonctionne plus. Elle me retourne sans cesse la page courante.
Je débute avec django et je suis un peu perdu, auriez-vous une idée d'où pourrait provenir l'erreur?
Merci
Arnaud
|
arno974 | 0 | 08/07/2009 20:42 |
Bonjour a tous, je pratique depuis peu django et je cherche a changer les messages basiques d'erreurs provenant de form.is_valid(), j'utilise la methode clean() pour les gerer mais j'aimerai que par exemple l'erreur "this champ is required" devienne "remplir les champs." Comment peut on les changer ? Dois je modifier le fichier django de base qui repertorient ces erreurs ?
Merci d'avance.
Necko
|
Necko | 0 | 25/06/2009 11:05 |
Salut a tous voila, je suis interesse par le framework de l'unicef rapidsms quelqu'un aurait t'il des tuyaux pouvant m'aider a apprehender ce framework. Car sur le site il n'ya aucune documentation.
Merci
|
nager | 0 | 23/06/2009 20:45 |
Je travaille sur un projet appelé mixin. Il pemet au gens de partager leurs activités. On se greffe notamment sur les Twitter, Jaiku et autres Flickr dont on extrait le contenu, le parse et le structure.
|
bollet | 1 | 17/03/2009 22:10 |
[url href="http://hubscher.remy.free.fr/tally/images/2007/03/27/erreur_ascii693.jpg"][img]http://hubscher.remy.free.fr/tally/images/2007/03/27/erreur_ascii693_miniature.jpg[/img][/url]
|
rburney | 2 | 17/03/2009 22:05 |
Fan de Python depuis déjà quelques temps, je suis en train de passer de PHP à Python pour le développement Web. Est-ce que quelqu'un connait un hébergeur Django (de préférence francophone) ?
|
xphuture | 5 | 17/03/2009 21:49 |
bonjour
|
madmaker | 2 | 12/03/2009 13:45 |
Demarrage d'une activité autour de plateforme ecommerce sur base téchnique de Django, Satchmo ?, Dojo, CSS, web2.0
|
dagre | 1 | 17/02/2009 01:08 |
Salut !
|
kedare | 2 | 27/01/2009 11:49 |
Bonjour,
Ou dois je positionner le charset ISO-8859-1.
ça fait un moment que je galère avec ma fonction d'envoi de mail
Le corp de mon message ne prend pas en compte les caratères accentués.
Cela vient t'il outlook ?
de plus je ne vois pas les print de ma fonction(est ce normal dans une fonction d'une librairie) .
merci d'avance a celui qui pourras éclairer ma lanterne
# -*- coding:latin-1 -*-
from email.MIMEMultipart import MIMEMultipart
from email.MIMEBase import MIMEBase
from email.MIMEText import MIMEText
from email.Utils import COMMASPACE, formatdate
from email import Encoders
def envoiMail(server,expediteur,to,subject,text,files):
"Fonction envoi d'email ex: envoi_mail(nom du serveur,expediteur,liste de destinataires,sujet,corp,fichiers attachés)"
assert type(to)==list
assert type(files)==list
fro = expediteur
msg = MIMEMultipart()
msg['From'] = fro
msg['To'] = COMMASPACE.join(to)
msg['Date'] = formatdate(localtime=True)
msg['Subject'] = subject
msg['Charset'] = 'ISO-8859-1'
print 'toto'
text = text+' ajouté au text'
print text
# msg.attach( MIMEText(text) )
if type(text) == str:
msg.attach( MIMEText(text,'plain','ISO-8859-1' ))
elif type(text) == unicode:
msg.attach( MIMEText(text.encode('utf-8'), 'plain', 'utf-8') )
for file in files:
part = MIMEBase('application', "octet-stream")
part.set_payload( open(file,"rb").read() )
Encoders.encode_base64(part)
part.add_header('Content-Disposition', 'attachment; filename="%s"'
% os.path.basename(file))
msg.attach(part)
smtp = smtplib.SMTP(server)
smtp.sendmail(fro, to, msg.as_string() )
smtp.close()
|
jphi | 0 | 20/09/2007 16:47 |
Bonjour tout le monde.
|
Psyker | 2 | 28/03/2007 23:23 |
Bonjour à tous,
|
skit | 1 | 11/02/2007 17:02 |
Bonjour,
|
PyNatim | 1 | 08/12/2006 23:08 |






