|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
-
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">NiCoS</span> le <span class="comment-date" property="schema:commentTime">12/04/2007</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>Pour django-admin.py, tu peux aussi faire un simple lien symbolique :<br />
- sudo ln -s /usr/lib/python2.5/site-packages/django/bin/django-admin.py /usr/local/bin/django-admin.py <br />
- <br />
- Sinon si tu utilises Eclipse, PyDev ne suit pas les liens symboliques, dont tu dois ajouter /home/david/web/Django-0.96/ à ton PythonPath d'eclipse. Histoire d'avoir l'autocomplétion notamment :-)<br />
- <br />
- A quoi te servent les champ *_html ?<br />
- <br />
- Sinon intéressant le coup des manager, je connaissais pas, tout comme plein de petites choses que tu as mis à droite et à gauche :-)</p>
- </div>
- </div>
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">David, biologeek</span> le <span class="comment-date" property="schema:commentTime">12/04/2007</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>> Pour django-admin.py, tu peux aussi faire un simple lien symbolique<br />
- Tout à fait, mais bon comme je disais ça sert pas tous les jours.<br />
- <br />
- > Sinon si tu utilises Eclipse<br />
- Ma ram a généralement une meilleure utilité ;-).<br />
- <br />
- > A quoi te servent les champ *_html ?<br />
- Je convertis selon le markup le contenu en html et je le stocke en base pour ne pas que la conversion soit faite à la volée à chaque chargement de page dans le template.<br />
- </p>
- </div>
- </div>
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">NiCoS</span> le <span class="comment-date" property="schema:commentTime">12/04/2007</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>Hmm pour les champ *_html, quel est le gain par rapport au fait d'utiliser le cache de django par ex ?</p>
- </div>
- </div>
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">vincent</span> le <span class="comment-date" property="schema:commentTime">12/04/2007</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>Pour le coup des managers, quand j'en fait un (notament pour iki), je faisais une QuerySet avec à tout les coups, pour pouvoir enchainer les différents critères (vu que c'est des objets QuerySet).<br />
- <br />
- Et j'utilise souvent le même Manager pour objects et `published`, avec un argument pris en compte dans le __init__(). Et les propriétés peuvent être fun aussi avec les managers :P<br />
- <br />
- Sinon, QdB :D Je vais m'en inspiré pour shortbrain (surtout le coup des *_html)</p>
- </div>
- </div>
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">cédric</span> le <span class="comment-date" property="schema:commentTime">18/06/2009</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>Je mets mon commentaire ici parce que c'est le seul qui fait référence au champ ImageField.</p>
-
- <p>J'ai déclaré dans une classe un champ tel que :<br />picture = ImageField(upload_to='.')</p>
-
- <p>Quand j'utilise l'interface admin<br />j'arrive à charger mon image et à la sauvegarder<br />dans le dossier MEDIA_ROOT</p>
-
- <p>Quand je clique sur le lien proposé par l'interface admin, j'ai l'impression que Django ne réutilise pas MEDIA_ROOT mais cherche dans le dossier admin des sources django, pourquoi ?</p>
- </div>
- </div>
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">David, biologeek</span> le <span class="comment-date" property="schema:commentTime">18/06/2009</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>@cédric : tu as pensé à spécifier le setting MEDIA_URL ?</p>
-
- <p><a href="http://docs.djangoproject.com/en/dev/ref/settings/#media-url">http://docs.djangoproject.com/en/dev/ref/settings/#media-url</a></p>
- </div>
- </div>
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">cedric</span> le <span class="comment-date" property="schema:commentTime">19/06/2009</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>oui, justement il va chercher dans :<br />/usr/lib/python2.6/dist-packages/django/contrib/admin/media/P1060799.JPG</p>
-
- <p>il ne tiens pas compte de MEDIA_URL :<br />MEDIA_URL = 'http://127.0.0.1:8000/media/'</p>
-
- <p>mais de AMIN_MEDIA_PREFIX :<br />ADMIN_MEDIA_PREFIX = '/media/'</p>
-
- <p>si ADMIN_MEDIA_PREFIX = '/media/toto/'<br />alors il cherchera à l'adresse : /usr/lib/python2.6/dist-packages/django/contrib/admin/media/toto/P1060799.JPG</p>
-
- <p>rappel : j'essaie déjà via l'interface admin</p>
- </div>
- </div>
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">cédric</span> le <span class="comment-date" property="schema:commentTime">19/06/2009</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>oui, justement il va chercher dans :<br />/usr/lib/python2.6/dist-packages/django/contrib/admin/media/P1060799.JPG</p>
-
- <p>il ne tiens pas compte de MEDIA_URL :<br />MEDIA_URL = 'http://127.0.0.1:8000/media/'</p>
-
- <p>mais de AMIN_MEDIA_PREFIX :<br />ADMIN_MEDIA_PREFIX = '/media/'</p>
-
- <p>si ADMIN_MEDIA_PREFIX = '/media/toto/'<br />alors il cherchera à l'adresse : /usr/lib/python2.6/dist-packages/django/contrib/admin/media/toto/P1060799.JPG</p>
-
- <p>rappel : j'essaie déjà via l'interface admin</p>
- </div>
- </div>
- <div class="comment" typeof="schema:UserComments">
- <p class="comment-meta">
- <span class="comment-author" property="schema:creator">David, biologeek</span> le <span class="comment-date" property="schema:commentTime">20/06/2009</span> :
- </p>
- <div class="comment-content" property="schema:commentText">
- <p>Il doit y avoir conflit entre ADMIN_MEDIA_PREFIX et MEDIA_URL.</p>
-
- <p>Je te conseille de tester :<br />MEDIA_URL = '/media/'<br />ADMIN_MEDIA_PREFIX = '/admin_media/'</p>
-
- <p>Et si ça marche pas de passer par la liste django francophone, ça sera plus approprié et il y a plus de monde ;)<br /><a href="http://lists.afpy.org/mailman/listinfo/django">http://lists.afpy.org/mailman/listinfo/django</a></p>
- </div>
- </div>
|