Django-Avatar.

Libreria di movimentazione Avatar per Django
Scarica ora

Django-Avatar. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Eric Florenzano
  • Sito web dell'editore:
  • http://code.google.com/u/floguy/

Django-Avatar. Tag


Django-Avatar. Descrizione

Libreria di movimentazione Avatar per Django Django-Avatar è un'applicazione riutilizzabile Django per la gestione di avatar.basicsto Integrate Django-Avatar con il tuo sito, ci sono relativamente poche cose che sono richieste. Un'integrazione minima può funzionare in questo modo: 1. Elenca questa applicazione nella parte installata_apps del file delle impostazioni. Il tuo file di impostazioni sembrerà simile a: installato_apps = (# ... 'Avatar',) 2. Aggiungi gli URL di paginazione alla fine del tuo orlconf root. Il tuo urlconf guarderà qualcosa come: urlpatterns = patterns ('', # ... (R '^ admin /(.*)', admin.site.root), (r '^ avatar /', includi ('avatar. URL '))),) 3. Da qualche parte nel tuo schema di navigazione del modello, link alla pagina Cambia avatar: cambia il tuo avatar 4. Ovunque si desidera visualizzare un Avatar per un utente, caricare innanzitutto i tag del modello Avatar: {% Load Avatar_tags%} Quindi, utilizzare il tag avatar per visualizzare un avatar di una dimensione predefinita: {% avatar utente%} o specificare una dimensione ( in pixel) esplicitamente: {% avatar utente 65%} 5. Opzionalmente personalizzare Avatar / Change.html e Avatar / Conferma_Delete.html per conformarsi all'aspetto del tuo sito. ViewSo sono solo due visualizzazioni per questa applicazione: uno per modificare l'avatar di un utente e un altro per cancellare l'avatar dell'utente.Changing un avatarthe effettivo La funzione View si trova su Avatar.Views.Change, e questo può essere referenziato dall'URL Nome Avatar_Change. Ci vogliono due argomenti di parole chiave: extra_context e next_override. Se viene fornito Extra_Context, tale contesto verrà inserito nel contesto del modello. Se ne prossimo_override verrà fornito, l'utente verrà reindirizzato all'URL specificato dopo la presentazione del modulo. In caso contrario, l'utente verrà reindirizzato all'URL specificato nel parametro successivo in richiesta.Post. Se richiesto.Post non ha il parametro successivo, il request.get verrà cercato. Se richiesto.Get non ha il parametro successivo, l'intestazione HTTP_REFERER verrà ispezionata. Se tale intestazione non esiste, l'utente verrà reindirizzato all'URL corrente. Una funzione Avatarthe View View Funzione si trova su Avatar.Views.Delete, e questo può essere referenziato dall'URL Nome Avatar_Delete. Ci vogliono gli stessi due argomenti di parole chiave come Avatar.Views.Change e segue le stesse regole di reindirizzamento anche.Template TAGSTO Inizia a utilizzare questi tag modello, è necessario innanzitutto caricare i tag nel sistema di rendering del modello: {% load Avatar_tags%} {% Avatar_url utente %} rende l'URL dell'Avatar per l'utente specificato. L'utente può essere un django.contrib.auth.models.User istanza dell'oggetto o un nome utente. {% Avatar Utente %} Rende un tag IMG HTML per l'utente specificato per la dimensione specificata. L'utente può essere un django.contrib.auth.models.User istanza dell'oggetto o un nome utente. {% Render_avatar avatar %} Dato un Avatar Avatar.Models.avatar Istanza dell'oggetto, rendisce un tag IMG HTML per rappresentarlo Avatar alle dimensioni richieste.Global ImpostazioniThere Ci sono una serie di impostazioni disponibili per personalizzare facilmente gli avatar che appaiono sul sito. Di seguito sono elencate quelle impostazioni: Auto_Generate_avatar_Sizissan Idrable of Intergers che rappresentano le dimensioni degli avatar da generare su caricamento. Questo può salvare il tempo di rendering in seguito se pre-generare le versioni ridimensionate. Impostazioni predefinite a (80,) avatar_resize_methodthe metodo da utilizzare quando si ridiseleziona le immagini, in base alle opzioni disponibili in PIL. Impostazioni predefinite a Image.Antialias.Avatar_Storage_Dirthe Directory in Media_root per memorizzare le immagini. Se si utilizza un dispositivo di archiviazione non filesystem, questo sarà semplicemente aggiunto all'inizio del nome del file.avatar_gravatar_backupa booleano determinando se impostare il valore predefinito al servizio Gravatar se non viene trovata alcuna istanza Avatar nel sistema per l'utente specificato. Impostazioni predefinite a True.aVatar_Default_urlL'URL predefinito per impostazione predefinita per impostare se AVATAR_GRAVATAR_BACKUP è impostato su FALSE e non vi è un'istanza Avatar trovata nel sistema per l'applicazione Dato User.ManagementSthis Application Include un comando di gestione: REBUILD_AVATAR. Non ci sono argomenti e, quando eseguire, riesaminare tutte le miniature per tutti gli avatar per le dimensioni dei pixel specificate nell'impostazione Auto_Generate_avatar_sizes. Requisiti: · Python. · Django.


Django-Avatar. Software correlato

khtml2png2.

khtml2png è un programma di riga di comando per creare screenshot di pagine web. ...

175

Scarica