django-avatar

Avatar Handling Library for Django
Download nu

django-avatar Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Eric Florenzano
  • Uitgever website:
  • http://code.google.com/u/floguy/

django-avatar Tags


django-avatar Beschrijving

Avatar Handling Library voor Django Django-Avatar is een herbruikbare Django-applicatie voor het hanteren van Avatars.BasicSto Integreer Django-Avatar met uw site, er zijn relatief weinig dingen die nodig zijn. Een minimale integratie kan zo werken: 1. Maak een lijst van deze applicatie in het gedeelte Geïnstalleerd_Apps van uw instellingenbestand. Uw instellingenbestand ziet er zoiets uit als: geïnstalleerd_apps = (# ... 'Avatar',) 2. Voeg de paginatie-URL's toe aan het einde van uw root-urlconf. Je URLCONF ziet er iets uit als: Urlpatterns = patronen ('', # ... (r '^ admin /(.*)', admin.site.root), (r '^ avatar /', omvatten ('Avatar. URLS ')),) 3. Ergens in uw sjabloonnavigatieschema, link naar de pagina voor wijziging Avatar: Wijzig uw avatar 4. Waar u een avatar wilt weergeven voor een gebruiker, laad eerst de Avatar-sjabloon-tags: {% belasting avatar_tags%} Gebruik vervolgens de AVATAR-tag om een Avatar van een standaardgrootte weer te geven: {% Avatar Gebruiker%} of geef een maat ( in pixels) Expliciet: {% Avatar-gebruiker 65%} 5. Personaliseer Avatar / Change.html en Avatar / Bevestig_Delete.html om aan te passen aan de look en feel van uw site. ViewSEr zijn slechts twee weergaven voor deze applicatie: één voor het wijzigen van de avatar van een gebruiker, en een andere voor het verwijderen van de avatar van een gebruiker. Bekijk functie bevindt zich op Avatar.Views.change, en dit kan worden verwezen door de URL-naam Avatar_change. Het kost twee trefwoordargumenten: extra_context en next_override. Als extra_context wordt verstrekt, wordt die context in de context van de sjabloon geplaatst. Als NEXT_OVERRIDE wordt verstrekt, wordt de gebruiker doorgestuurd naar de opgegeven URL na verzending. Anders wordt de gebruiker omgeleid naar de URL opgegeven in de volgende parameter op verzoek.post. Als aanvraag.post geen volgende parameter heeft, wordt aanvraag gecontroleerd. Als aanvraag. Ga geen volgende parameter, de header van de http_referer wordt geïnspecteerd. Als die koptekst niet bestaat, wordt de gebruiker teruggestuurd naar de huidige URL.Deleting Een AvatarThe Distic View-functie bevindt zich op Avatar.Views.Delete, en dit kan worden verwezen door de URL-naam Avatar_Delete. Het duurt dezelfde twee trefwoorden-argumenten als Avatar.Views.change en volgt dezelfde omleidingsregels en volgt ook dezelfde omleidingsregels. Tagsto Begin met het gebruik van deze sjabloon-tags, moet u eerst de tags in het sjabloon weergeven-systeem laden: {% belasting avatar_tags%} {% laden avatar_tags%} {% Avatar_url-gebruiker %} maakt de URL van de Avatar voor de gegeven gebruiker. Gebruiker kan een Django.contrib.auth.models.user object-exemplaar of een gebruikersnaam zijn. {% Avatar-gebruiker %} maakt een HTML IMG-tag voor de gegeven gebruiker voor de opgegeven grootte. Gebruiker kan een Django.contrib.auth.models.user Object-exemplaar of een gebruikersnaam zijn. {% Render_avatar Avatar %} Gezien een daadwerkelijke avatar.models.avatar Object-instantie, maakt een HTML IMG-tag om dat te vertegenwoordigen Avatar bij de gevraagde maat. Global SettingsEr is een aantal instellingen die beschikbaar zijn om de avatars die op de site op de site op de site verschijnen eenvoudig aan te passen. Hieronder staan die instellingen: Auto_generate_avatar_Sizesan Itable of Gehters die de formaten van Avatars vertegenwoordigen om te genereren bij Upload. Dit kan de rendering van tijd later opslaan als u de verkorte versies voorkomt. Standaardinstellingen voor (80,) Avatar_Resize_MethodDe methode om te gebruiken bij het wijzigen van afbeeldingen, op basis van de beschikbare opties in PIL. Defaults to Image.antialias.avatar_storage_dirthe directory onder Media_Root om de afbeeldingen op te slaan. Als u een niet-bestandssysteemopslagapparaat gebruikt, wordt dit eenvoudig toegevoegd aan het begin van de bestandsnaam.avatar_gravatar_backupa Boolean die bepaalt of er in gebreke blijven naar de gravatar-service als er geen avatar-instantie wordt gevonden in het systeem voor de gegeven gebruiker. Standaardinstellingen op true.avatar_default_urlDe standaard URL naar standaard naar als Avatar_Gravatar_Backup is ingesteld op FALSE en er is geen avatar-exemplaar gevonden in het systeem voor de opgegeven gebruiker.management-commandost Deze applicatie bevat één managementopdracht: Rebuild_Avatars. Er zijn geen argumenten voor nodig en, wanneer u wordt uitgevoerd, maakt alle miniaturen opnieuw voor alle AVATARS voor de pixelmaten die zijn opgegeven in de instelling Auto_generate_avatar_Sizes. Vereisten: · Python · Django


django-avatar Gerelateerde software

Afgeronde PHP

Afgeronde PHP is een API voor snel en gemakkelijk produceren van anti-aliased afgeronde hoekbeelden. ...

374

Downloaden

Mambo

MAMBO 4.6.2 is een gelokaliseerde Mambo met Superb Taalbeheersteun. ...

190

Downloaden