Je connais Python mais je n'ai jamais utilisé Django.Django 1.2 cours intensif nécessaire
Que dois-je savoir sur Django 1.2 pour porter mon application web PHP CRUD en un week-end? (Oui j'ai lu Joel Spolsky's Netscape article :-))
Je lis this tutorial maintenant et c'est excellent. Je suis déjà en train de jouer avec inspectdb pour générer mes modèles à partir du schéma existant.
Je prévois d'utiliser ce qui suit ce week-end:
- mise en cache Fragment
- versioning des actifs statique (pour un avenir lointain expire)
- migrations de schéma (ou ce qu'ils sont appelés à Django)
- Auto-admin (et personnaliser plus tard)
- Le cadre de test
- Skins
- ... d'autres choses que je ne sais probablement pas encore
Je connais tous ces concepts dans d'autres langues/cadres, à l'exception de l'ORM que je ne l'ai jamais utilisé. Je connais assez bien SQL.
Tous les liens, quelques conseils sages, les pièges, les choses non mentionnées dans le (excellent) tutoriel/docs, ou d'autres choses que est mentionné mais justifie de répéter == très bienvenu. Merci!
Salut Luc merci pour la réponse. Pouvez-vous parler davantage de South? Je vois que c'est la version 0.7. Y a-t-il des getchas? Cela vaut-il la peine de l'examiner ce week-end ou est-il assez facile de l'ajouter plus tard (et de migrer manuellement le schéma en attendant)? – delusionalweekendwarrior
@delusionalweekendwarrior: J'ai édité le post avec plus d'infos sur south. J'espère que cela aidera. Je serais intéressé de recevoir vos commentaires sur django après le week-end. – luc