Keep Da Link

To content | To menu | To search

Keyword - django

Entries feed - Comments feed

-->

Nov. 20, 2008

Liens du moment

Netbeans 6.5 for Python en Early Acces, l'IDE majeur de Sun se charge de Python, cela commence a ressembler a qqchosee, mais je n'ai pas réussi a obtenir une complètion correcte avec Django, il faut sans doute chercher un petit peu

Une présentation de Jordan Hubbard aka jkh@freebsd, Mr UNIX chez Apple qui décrit pas mal de détails invisibles de Mac Os X via Toots
Et au passage le livre Leopard Security Configuration, décrivant tous les aspects sécuritaire de Mac Os X

Des frameworks js encore et encore: Cappuccino assez impressionant puisque le langage utilisé ObjectiveJ ressemble comme deux gouttes d'eau à de l'objective C et du Cocoa, le site de 280 slides réalisé grace à Cappucino est impressionant, SproutCore donne aussi dans le rendu Apple mais avec une approche GWT

Regexp, CSS, subversion, HTML qqs cheat sheets (PDF rappelant les principales commandes)

Un synthé dans votre DS, cela promet des heures de Fun

Un Dj/Vj qui mixe des vidéos et des sons (le son des samples et les vidéos sont synchros), un travail de dingue

The Monty Python channel, la chaine officiel des Monthy Python sur Youtube

Et si la matrice était sous windows :)

Un peu de musique pour finir, découvrez ou redécouvrez Mahmoud Ahmed, un interprète éthiopien avec une des plus belles voix masculine du monde (mieux que la starac promis), Ere mela mela ou Festum denq ledj nesh, chanté en Amharique

Nov. 6, 2008

mod_python on Solaris 10 with Coolstack, to play Django

Compiling software was an old sysadmin part of the work that has been completly forgotten due to the binaries linux distribution except for the Solaris sysadmin.

Sun comes with a "workaround" Coolstack, which was at the beginning a package of the most used software compiled and optimized for the Sun niagara processor (in T1000/T2000). Some others solutions are Blastwave, or new Opensolaris Image Packaging System (IPS).

Coolstack is now a suite of software compiled and packaged with a kind of support by Sun, shipped for x86/amd64 and Sparc.

It includes Mysql, Apache, Python, ruby and mod_python... here is how to enable mod_python on a Solaris 10 T2000, yes to do some Django there !

Continue reading...

Oct. 5, 2008

Migration de ce blog vers Django

J'y pensais depuis longtemps, créer mon moteur de blog pour y faire ce que je voulais, c'est fait.

Ce blog tourne maintenant grace à Django, c'est un très bon apprentissage pour qui veut apprendre Django.

Les détails techniques ici.

Continue reading...

July 23, 2008

Django Newforms et Newforms admin

Newforms, aussi appelé forms, est la nouvelle API permettant de gérer les formulaires web de Django, en opposition a oldforms qu'il ne faut plus utiliser.

Django forms library Doc à jour de forms aka newforms, même si vous utilisiez régulièrement newforms de nouvelles parties y ont été ajoutées: Média qui permet d'associer des éléments css et js à un widget newforms (enfin !!) et les formsets qui permettent d'avoir plusieurs fois le meme form dans une page, pour par exemple répéter un formulaire d'insertion dynamique.

Newforms-admin branch, est une branche de développement pour réécrire django.contrib.admin: l'interface d'admin de Django avec newforms précédemment cité, cette branche a été mergé au trunk Django le 18/07/08 7967, celle ci est considérée comme alpha, (béta début aout, stable pour début septembre avec Django 1.0).
Le wiki de NewformsAdminBranch et la FAQ newforms admin

Django admin doc La nouvelle doc qui décrit le fonctionnement de django.contrib.admin (le nouveau donc avec newforms) :)

Une vidéo de migration vers newforms-admin

Liens Django

DebugFooter middleware with syntax highlighting and code inspection

django-logging Ce n'est pas une nouveauté mais c est tjs bien utile pour debugger vos applications

Abstract Base Classes vs Model Table Inheritance

django-ajax-validation Modifie vos forms pour qu'ils valident le contenu de chaque champs en javascript donc coté client (tout en continuant à le faire aussi coté server), pour newforms

Interactiv debugger in Django

Présentation DJango au RMLL 2008 Petite presentation sympa pour découvrir Django et en francais

May 25, 2008

Liens Django

Stencils Django admin pour OmniGraffle

La traduction francaise du DjangoBook En cours de réalisation, bonnes relectures !

Les slides de la présentation Django au Pycon 2008

Débugger un projet Django plusieurs méthodes jusque l'utilisation de pdb le debugger python (comme un gdb)

django-stdimage une version améliorée d'ImageField qui permet la suppression et le resize automatique

Email login une modification du backend pour se logger avec une adresse email

Quelques exemples AJAX avec Django

QuerySetPaginator Pagination sur une QuerySet plutot qu'un Paginator + un QuerySet

Django ModelForm par l'exemple Un très bon exemple de création de form depuis son objet model ainsi que son remplissage avec une instance

May 11, 2008

Liens Django

pass a list to object_list

django-ae-utils Django App Engine utils, le google app engine ne permet pas de faire fonctionner pleinement Django du fait de son moteur de base de données, ce projet essaye tant que possible de résoudre ces problèmes, avec un session engine et un model user compatible (ainsi que des vues générics pour ce model)

tabula rasa Un projet visant à créer une application de base pour vos projets

Comment traduire vos applications, un guide rapide

Héritage ou composition pour vos models django

RequestContext accessible depuis vos templates

OpenKomodo et le noms des onglets avec Django Je commence à utiliser OpenKomodo avec Django (pas encore pleinement convaincu) voici une solution a un probleme tout simple les onglets ne sont nommés qu'avec le nom du fichier ce qui pose problème ex: urls.py il peut y en avoir plusieurs dans un même projet

April 21, 2008

Liens Django

Django-blocks Un projet interessant qui veut coder le site avec une vision par block (content), attention ce projet utilise QuerysetRefactorBranch

Django Pluggable Pres PDF présentation de qqs applications réutilisables pour Django

Dynamic Form et une autre approche Djangosnippet Dynamic form

Django Development with Djblets Djblets sont des outils pluggable par les devs de vmware utilisé sur leur outil ReviewBoard

Django architectural approach qui devrait vous amener à REST par Biologeek et Net based architechture

FriendFeed et Django

April 13, 2008

Liens Django

Active Tag Permet de connaitre la position dans l'arbo en cours d'un utilisateur

Permalink decorator avec une vue generique

Ping technocrati et Google avec un signal

Systeme de vote web avec étoile

Debug Techniques avec iPython

Threading in Django

Une liste des projets réutilisables pour Django Voir aussi ma liste des applications Django

March 29, 2008

Liens Django

Une modification de l'ORM pour utiliser la réplication Mysql on lit sur le slave et on écrit sur un master

DjangoStack, installer Django, Apache, Mysql sur mac et linux en qqs secondes

Lorsqu'on debug du AJAX dans firebug, Django retourne naturellement la page de debug html, ce qui n'est pas du tout approprié, il faut alors rechercher dans toute la page html non rendue où est l'erreure, voici un middleware qui renvoit l erreur code sans html markup Une idée simple et géniale, j'aurai du y penser ! Sur cette même idée le changeset #7334 ajoute la méthode is_ajax() à HttpRequest

Newforms une meilleure utilisation de très bonnes idées qui résolvent des problèmes que l'on rencontre souvent avec newsforms

Form wizard: un nouveau venu dans Django permettant de créer des formulaires sur plusieurs pages, tout en conservant les différentes réponses fournies avant de processer les réponses sur la derniere pages

Un bon exemple d'utilisation de twill avec Django pour mémoire twill est un framework et un langage de scripting permettant de simuler un client web, forms complexes, cookies ...

De vrais dates localisées dans notre belle langue francaise En attendant une solution dans le trunk ...

Une interview audio d'Adrian co auteur de Django

- page 1 of 6 -