Aug. 5, 2008 Next × Previous Generische Dateinamen für generische Apps

In Django gibt es nur wenige Konventionen, wie man seine Dateinamen (bzw. Python-Module) benennen soll. Wächst das Django-Projekt wird man nicht drumrum kommen, Code in eigene Module auszulagern. So hat es sich z.B. eingebürgert, forms-Formulare in eine Datei "forms.py" der jeweiligen Applikation legen.

In #django-de gab es in letzter Zeit häufig Fragen und Diskussionen zu diesem Thema und nun hat Arne Brodowski sich die Mühe gemacht, diese Dateinamen einmal aufzulisten und zu beschreiben:

http://www.django-hosting.de/wiki/BestPracticesDateinamen/

Um es noch einmal klar zu stellen: Niemand wird gezwungen, diese Dateikonventionen zu verfolgen. Wer aber sein Projekt oder Applikation veröffentlichen will, sie möglichst wiederverwendbar gestalten will, tut gut daran, sich an diese Quasi-Standards zu halten. Diese kommen auch nicht von irgendwo sondern sind aus Erfahrung vieler Open-Source Projekte entstanden.

Danke Arne für die Liste, vielleicht währe es eine Gute Idee, wenn diese Informationen auch im offiziellen Django-Wiki Einzug halten würden.


  • Reply in this thread Stefan Aug. 5, 2008

    Nette Liste, ich habe sitemaps.py gar nicht gefunden. Ist das keine Konvention für Suchmaschinen-Sitemaps?

    1. Used for the gravatar, only!
    2. Look right
    3. or
  • Reply in this thread Martin Geber Aug. 12, 2008

    Finde auch, dass das auch django-de gehört!

    1. Used for the gravatar, only!
    2. Look right
    3. or

Leave a comment

  1. Used for the gravatar, only!
  2. Look right
  3. or

↑ to the elevators

© 2001—2009 Martin Mahner. This is an I ♥ Django Project.

Admin | Generated: Sat, 4 Jul 2009 09:09:41 +0200