django-brevisurl

A Django-app voor het verkorten van URL's
Download nu

django-brevisurl Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Vladimír Gorej
  • Uitgever website:
  • http://www.codescale.net/

django-brevisurl Tags


django-brevisurl Beschrijving

Django-Brevisurl is een Django-app voor het verkorten van URL's. Brevis is een Latijns woord, wat kort betekent, dus de naam brevisurl == Shorturl of URL-verkorter. Het feitelijke creëren van korte URL wordt afgehandeld door het verkorting van backend.InstallationInstall via PYPI of kopieer deze module in uw project of in uw Pythonpath.put Brevisurl in geïnstalleerd_apps in uw projecten-instellingen.py FileInstalled_Apps = ('LOCALEURL', 'DJANGO.CONTRIB. Auth ',' django.contrib.contenttypes ',' django.contrib.sessions ',' django.contrib.sites ',' django.control.admin ',' django.contrib.sitemaps ',' web ',' debug_toolbar ' , 'Rosetta', 'South', 'Brevisurl') Voer SyncDB-opdracht uit om databasetabellen te maken van Brevisurl ModelsPython Beharing.py SyncdbconfigurationDjango-instellingen.py Constanten # instelling voor standaard brevis backendbrevisurl_bevel = 'brevisurl.backends.local.brevisurlbackend' # standaard is 'Brevisurl.Backends.Local.BrevisurlBackend'Appeld Bevisurl-URL-patronen aan je URLS.PY aan het einde van de module, als je lokale backendurlpatterns + = patronen gebruikt (' ', # brevisurl-URL's (R' ^ ', omvatten (' ' brevisurl.urls ')))) VoorbeeldenExample 1u's Programmatische benadering van Brevisurl Import GET_ConnectionConnection = Get_Connection () Short_url_Obj = Aansluiting.Shorten_url ('http://www.codescale.net/') Print Short_url_obj.Shorted_urlexample 2uing-programmatische aanpak met shortcutfrom brevisurl importeren Verkort_urlshor_url_obj = verkort (http://www.codescale.net/ ') Afdrukken Shor_url_obj.Shorted_urlexample 3USING Brevisurl in sjablonen via filteraanpak {% load brevisurl%} {% URL startpagina als homepage_url%} {{homePage_url | Verkort_url}} Voorbeeld 4using brevisurl in sjablonen met gefilterde tagbenadering. Brevisurl wordt geleverd met speciale tag die absurl wordt genoemd die precies hetzelfde werkt als URL Django-tag, maar voorbereidt Protocol + -domein voor het opgezette URL-pad. {% load brevisurltags%} {% absurl homepage als homepage_url%} {{homePage_url | shorten_url}} op Evnonment- Xubuntu Linux 12.04 LTS Nauwkeurig 64-bit- Python 2.7.3 + - Python Unittest- Django 1.4Running Teststo Run the Test Run Commando: Python Beheer.py Test BrevisurlProduct's Homepage


django-brevisurl Gerelateerde software