QNA > Q > Quali Sono Le App Django Più Utili? Quali App Rendono Il Tuo Sviluppo Django Molto Più Facile?

Quali sono le app Django più utili? Quali app rendono il tuo sviluppo Django molto più facile?

  • Django Debug Toolbar
    https://github.com/dcramer/django-debug-toolbar
    La Django Debug Toolbar è un insieme configurabile di pannelli che mostrano varie informazioni di debug sulla richiesta/risposta corrente e, quando cliccati, mostrano maggiori dettagli sul contenuto del pannello.
  • South
    http://south.aeracode.org
    South porta le migrazioni alle applicazioni Django. I suoi obiettivi principali sono quelli di fornire uno strato di migrazione semplice, stabile e indipendente dal database per evitare tutte le seccature che i cambiamenti di schema nel tempo portano alle vostre applicazioni Django.
  • Django Paypal
    https://github.com/johnboxall/django-paypal
    Django PayPal è un'applicazione collegabile che implementa con PayPal Payments Standard e Payments Pro.
  • Django Avatar
    https://github.com/ericflo/django-avatar
    Un'applicazione django riutilizzabile per gestire gli Avatar.
  • Fabulous
    https://github.com/gcollazo/Fabulous
    Plugga senza vergogna. Ho fatto questo. Distribuisce applicazioni django su Amazon EC2 con UN SOLO comando.
  • Django Exceptional
    https://github.com/zacharyvoase/django-exceptional
    Un client Django per Exceptional (Airbrake - Il miglior bug tracker e software di tracciamento degli errori.)
  • Django Easy Maps
    https://bitbucket.org/kmike/django-easy-maps
    Questa applicazione rende facile visualizzare una mappa per un dato indirizzo nei template django. Non sono necessarie chiavi API, geocodifica manuale, copia-incollamento html/js o modifiche al modello di django.
  • Estensioni Django
    https://github.com/django-extensions/django-extensions
    Fornisce una pletora di utili comandi http://manage.py, e un paio di altre piccole chicche.
  • Pinax
    https://github.com/pinax/pinax
    Piattaforma basata su Django per sviluppare rapidamente siti web
  • Django CMS
    https://github.com/divio/django-cms
    Un'applicazione Django per gestire pagine gerarchiche di contenuto, possibilmente in più lingue e/o su più siti.
  • Django Sentry
    https://github.com/dcramer/django-sentry
    Sentry ti fornisce un'interfaccia generica per visualizzare e interagire con i tuoi log di errore. Per impostazione predefinita, cattura qualsiasi eccezione lanciata da Django e la memorizza in un database.
  • Django Haystack
    https://github.com/toastdriven/django-haystack
    Haystack fornisce una ricerca modulare per Django. Presenta un'API unificata e familiare che permette di inserire diversi backend di ricerca (come Solr, Whoosh, Xapian, ecc.) senza dover modificare il codice.
  • Django Celery
    https://github.com/ask/django-celery
    Fornisce l'integrazione di Celery per Django; utilizza l'ORM Django e il backend di cache per la memorizzazione dei risultati, l'autodiscovery dei moduli di attività per le applicazioni elencate in INSTALLED_APPS, e altro ancora.
  • Piston
    https://bitbucket.org/jespern/django-piston
    Piston è un'applicazione Django relativamente piccola che consente di creare interfacce di programmazione di applicazioni (API) per i tuoi siti.
  • Django-tastypie
    https://github.com/toastdriven/django-tastypie
    Crea deliziose API per le applicazioni Django dal 2010.
  • django-social-auth
    https://github.com/omab/django-social-auth
    L'autenticazione sociale di Django resa semplice.
  • Django Social Registration
    https://github.com/flashingpumpkin/django-socialregistration
    Django Social Registration permette agli sviluppatori di aggiungere metodi di registrazione alternativi basati su siti di terze parti. I metodi supportati attualmente sono: OpenID, OAuth, Facebook Connect.
  • Django Basic Apps
    https://github.com/nathanborror/django-basic-apps
    Semplici applicazioni precostituite per progetti Django.
  • django-uni-form
    https://github.com/pydanny/django-uni-form
    I moduli Django sono facilmente resi come tabelle, paragrafi e liste non ordinate. Tuttavia, rendere elegantemente i moduli basati su div è qualcosa che si deve fare a mano. Lo scopo di questa applicazione è di fornire un semplice tag e/o filtro che permette di rendere rapidamente i moduli in formato div.
  • django-filter
    https://github.com/alex/django-filter
    Django-filter è un'applicazione Django riutilizzabile per permettere agli utenti di filtrare dinamicamente il queryset.
  • django-taggit
    https://github.com/alex/django-taggit
    Semplice tagging per django
  • django-mingus
    https://github.com/montylounge/django-mingus
    Un motore per blog Django che sfrutta applicazioni riutilizzabili per tutte le sue caratteristiche.
  • django-devserver
    https://github.com/dcramer/django-devserver
    Un sostituto per il comando integrato di Django runserver. Le caratteristiche includono: Un'interfaccia estendibile per gestire cose come la registrazione in tempo reale. Integrazione con il debugger interattivo werkzeug. Un runserver migliorato che permette di elaborare richieste simultaneamente.
  • FeinCMS
    https://github.com/matthiask/feincms
    FeinCMS è un sistema di gestione dei contenuti estremamente stupido. Non sa nulla di contenuti - solo abbastanza per creare un'interfaccia di amministrazione per i tuoi tipi di contenuti di pagina. Ti permette di riordinare i blocchi di contenuto della pagina usando un'interfaccia drag-drop, e puoi aggiungere tanti blocchi di contenuto ad una regione (ad esempio la barra laterale, la regione del contenuto principale o qualcos'altro a cui non ho ancora pensato). Fornisce funzioni di aiuto, che forniscono elenchi ordinati di blocchi di contenuto della pagina. Questo è tutto.
  • django-schedule
    https://github.com/thauber/django-schedule
    Un'applicazione di calendario/programmazione, con: eventi una tantum e ricorrenti, eccezioni di calendario (eventi cambiati o cancellati), eventi accessibili attraverso le API di eventi e periodi, relazioni di eventi con oggetti generici, pronta all'uso, bella interfaccia utente, visualizzazione di giorno, settimana, mese, tre mesi e anno e progetto campione che può essere lanciato immediatamente e riutilizzato nel tuo progetto.
  • django-revision
    https://github.com/etianen/django-reversion
    Un'estensione del framework web Django che fornisce strutture complete per il controllo della versione.
  • django-mailer
    https://github.com/jtauber/django-mailer
    Un'applicazione Django riutilizzabile per accodare l'invio di email
  • django-notification
    https://github.com/jtauber/django-notification
    Molti siti hanno bisogno di notificare agli utenti quando si verificano determinati eventi e consentire
    opzioni configurabili su come ricevere tali notifiche. Il progetto mira a fornire un'applicazione Django per questo tipo di funzionalità. Questo
    include: invio di messaggi di notifica da parte di altre app, messaggi di notifica all'accesso, messaggi di notifica via email (configurabili dall'utente) e messaggi di notifica via feed.
  • django-pagination
    https://github.com/ericflo/django-pagination
    Un insieme di utility per creare robusti strumenti di paginazione in un'applicazione django.
  • Altri progetti non specifici di django che mi aiutano nello sviluppo web
  • Flask
    http://flask.pocoo.org/
    Flask è un microframework per Python basato su Werkzeug, Jinja 2 e buone intenzioni.
  • Supervisor
    http://supervisord.org/
    Supervisor è un sistema client/server che permette ai suoi utenti di monitorare e controllare una serie di processi su sistemi operativi UNIX-like.
  • Gunicorn
    http://gunicorn.org/
    Gunicorn 'Green Unicorn' è un server HTTP WSGI Python per UNIX. È un modello di worker pre-fork portato dal progetto Unicorn di Ruby.
  • Fabric
    http://docs.fabfile.org/en/1.1.1/index.html
    Fabric è una libreria Python (2.5 o superiore) e uno strumento a riga di comando per semplificare l'uso di SSH per la distribuzione di applicazioni o per compiti di amministrazione dei sistemi.

SOURCE : 33 progetti che rendono lo sviluppo di applicazioni django fantastico

Di Jackie

Quale processore è il migliore tra Microsoft SQ1 e Intel Core i3 di 9a generazione? :: Dovrei imparare l'assembly per Intel o ARM come principiante?
Link utili