Django-Erweiterungen.

Erweiterungen für Django
Jetzt downloaden

Django-Erweiterungen. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Michael Trier

Django-Erweiterungen. Stichworte


Django-Erweiterungen. Beschreibung

Erweiterungen für Django. Django-Extensions ist ein Django-Plugin, das mehrere nützliche Ergänzungen für Django-Projekte bündelt. Begosten Sie den einfachsten Weg, um herauszufinden, welche Django-Erweiterungen nur das ausgezeichnete Screencast von Eric Holscher ansehen. In ein paar Minuten geht Eric durch ein halbes Dutzend Befehls-Extensions.Current Command Extensions * Create_App - Erstellt eine Anwendungsverzeichnisstruktur für den angegebenen App-Namen. Mit diesem Befehl können Sie die Option --Template angeben, an der Sie eine Template-Verzeichnisstruktur angeben können, die als Standard verwendet wird. * Create_command - Erstellt eine Befehlserweiterungsverzeichnisstruktur in der angegebenen Anwendung. Dies macht es einfach, mit dem Hinzufügen einer Befehlserweiterung auf Ihre Anwendung zu beginnen. * Create_jobs - Erstellt eine Django-Jobs-Befehlsverzeichnisstruktur für den angegebenen App-Namen im aktuellen Verzeichnis. Dies ist ein Teil des beeindruckenden Jobsystems. * Create_superuser - macht es einfach, einen Superuser für das django.contrib.auth.Auth zu erstellen. * beschreiben_form - verwendet, um eine Formulardefinition für ein Modell anzuzeigen. Kopieren und fügen Sie den Inhalt in Ihre Formulare ein, und Sie sind bereit zu gehen. * Dumpscript - Erzeugt ein Python-Skript, das die Datenbank mit den Objekten neu aufnimmt. Der Vorteil dieses Ansatzes ist, dass es leicht verständlich ist, und flexibler als direkt die Datenbank oder die Verwendung von XML. * export_emails - Exportieren Sie die E-Mail-Adressen für Ihre Benutzer in einem von vielen Formaten. Unterstützt derzeit Adresse, Google, Outlook, LinkedIn- und VCard-Formate. * Generate_Secret_Key - Erstellt einen neuen geheimen Schlüssel, den Sie in Ihr Settings.py-Modul einsetzen können. * Graph_Models - Erstellt eine Graphviz-Punktedatei. Sie müssen diese Ausgabe an eine Datei selbst senden. Ideal zum Graphen Ihrer Modelle. Führen Sie mehrere Anwendungsnamen an, um alle Modelle in eine einzige Punktdatei zu kombinieren. * PASSWD - erleichtert das Zurücksetzen des Kennworts eines Benutzers * print_user_for_session - Drucken Sie die Benutzerinformationen für den bereitgestellten Sitzungsschlüssel. Dies ist sehr hilfreich, wenn Sie versuchen, die Person zu verfolgen, die einen Site-Absturz erlebte. * RESET_DB - Setzt eine Datenbank zurück (derzeit SQLite3, MySQL, Postgres). * Runjob - Führen Sie einen einzelnen Wartungsauftrag aus. Teil des Jobs System. * Runjobs - läuft geplante Wartungsaufträge aus. Geben Sie stündlich, täglich, wöchentlich, monatlich an. Teil des Jobs System. * RunProfileServer - Startet Runserver mit aktivierten Hotshot / Profiling-Tools. Ich hatte keine Chance, dies herauszuschauen, aber es sieht wirklich cool aus. * RunScript - Führt ein Skript in Django-Kontext aus. * runserver_plus - das Standard-Runserver-Zeug, jedoch mit dem Werkzeug-Debugger gebacken in. Erfordert Werkzeug (http://werzeug.pooo.org/). Dieser tritt auf den Arsch. * SET_FAKE_PASSWORDS - Setzt alle Benutzerkennwörter auf einen gemeinsamen Wert (Standardkennwort standardmäßig). Debuggen nur * shell_plus - Eine verbesserte Version der Django-Shell. Es wird alle Ihre Modelle automatisch laden, um es einfach mit dem ORM mit dem Orm zu arbeiten. * show_urls - Zeigt die in Ihrem Projekt definierten URL-Routen an. Zu diesem Zeitpunkt sehr grob. * sqldiff - druckt den (angenähernde) Unterschied zwischen den APPS-Modellen und was in der Datenbank ist. Das ist sehr schön, aber im Moment auch sehr experimentell. Es kann nicht alles fangen, aber es ist ein tolles Sanity-Check. Aktuelle Datenbankmodell Feldverlängerungen * AUTOSLUGFIELD - AutoSlugfield erstellt automatisch einen einzigartigen Slug, der eine angehängte Nummer auf dem Slug erhöht, bis er eindeutig ist. Inspiriert von Smileychris 'ein einzigartiger Slugify-Snippet. * CREATIONDATETIMIMEField - DatetimEField, der das Datum automatisch eingestellt, wenn das Objekt zuerst in der Datenbank gespeichert wird. Funktioniert auf dieselbe Weise wie das aufbewahrte Schlüsselwort Auto_Now_Add. * ModificationDateTimeField - DateTimeField, das das Datum automatisch festgelegt, wenn ein Objekt in der Datenbank gespeichert wird. Funktioniert auf dieselbe Weise wie das aufbewahrte Stichwort AUTO_NOW. * Uuidfield - uuidfield für django, unterstützt alle UUID-Versionen, die vom UUID-Python-Modul in Anspruch genommen werden. Aktuelle Datenbank-Modell-Erweiterungen * TimestampedModel - TimestampedModel, ein abstraktes Basisklassenmodell, das selbst verwaltete "erstellte" und "modifizierte" Felder bereitstellt. Aktuelle Admin-Erweiterungen * Auslöseautomokompleteadmin - AusländischAutocomompeteadmin ermöglicht es der Administrator-App, auslöse Felder mit einem Sucheingabefeld zu zeigen. Das Suchfeld wird vom AuslusteSorge-Formular-Widget gerendert und verwendet JQuery, um ein konfigurierbares Autokompletion zu verwenden. Anforderungen: · Python · Django


Django-Erweiterungen. Zugehörige Software

Axel

Axel ist ein leichter und fortschrittlicher Downloader für die UNIX-Konsole. ...

173

Herunterladen