geonode-avatar

Een vork van Django-Avatar, voor Geonode
Download nu

geonode-avatar Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ariel Nunez
  • Uitgever website:
  • http://github.com/AIFDR/

geonode-avatar Tags


geonode-avatar Beschrijving

Geonode-Avatar is een vork van Django-Avatar, voor Geonode.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_sizes een tisaber van gehele getallen 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 tot (80,) Avatar_Resize_method De methode om te gebruiken bij het wijzigen van afbeeldingen, op basis van de beschikbare opties in PIL. Standaardinstellingen op image.antialias.avatar_storage_dir De map onder Media_root om de afbeeldingen op te slaan. Als u een niet-bestandssysteemopslagapparaat gebruikt, wordt dit eenvoudig aan het begin van de bestandsnaam.avatar_gravatar_backup een Boolean die bepalen of er in het systeem geen avatar-exemplaar is gevonden in het systeem voor de gegeven gebruiker. Standaardinstellingen op true.avatar_default_url De standaard-URL naar standaard naar als Avatar_Gravatar_Backup is ingesteld op FALSE en er is geen avatar-exemplaar in het systeem voor de opgegeven gebruiker.management-commando's. Het duurt geen argumenten en, wanneer deze wordt uitgevoerd, alle miniaturen voor alle Avatars voor de pixelgroottes die zijn opgegeven in de Auto_generate_avatar_Sizes-instelling.product's Homepage


geonode-avatar Gerelateerde software