smarturls

Software screenshot:
smarturls
Podrobnosti Software:
Verze: 0.1.1
Datum uploadu: 20 Feb 15
Vývojka: Amit Upadhyay
Licence: Volný
Popularita: 1

Rating: nan/5 (Total Votes: 0)

smarturls je aplikace, která je dodáván s knihovnou pravidelně používaných vzorců regulárních výrazů pro snadnou tvorbu regex pro Djanga URL. Knihovna může být rozšířena pomocí Django nastavení systému.
Instalovat smarturls
& nbsp; easy_install smarturls
Příklad použití
To je, jak normální Django urls.py vypadá takto:
od django.conf.urls.defaults import *
urlpatterns = vzory ('',
& Nbsp; ('? ^ Knihy / (P d +) / $ "," some.view "),
& Nbsp; ('? ^ Autor / (P [- w] +) / $ "," some.other.view "),
& Nbsp; ('? ^ Rok / (P d {4,4}) / $ "," year.view "),
& Nbsp; ('? ^ Rok / (p d {4,4}) / (P w +) / $ "," month.view "),
)
To je, jak to vypadá s smarturls:
od django.conf.urls.defaults import *
od smarturls dovozu SURL
urlpatterns = vzory ('',
& Nbsp; SURL ("/ kniha / / ',' some.view"),
& Nbsp; SURL ("/ autor / / ',' some.other.view"),
& Nbsp; SURL ("/ rok / / ',' year.view"),
& Nbsp; SURL ("/ rok / / / ',' month.view"),
)
Vlastní vzory
Stávající vzory mohou být přepsány a nové lze definovat defingin Django nastavení SURL_REGEXERS.
Například, v settings.py:
SURL_REGEXERS = {
& Nbsp; "slimák": " w [- w] *", # přepsat kulku: vždy začínat alfanumerické
& Nbsp; "uživatelské jméno": " w +" # nyní můžete použít / autor // etc
}
Výchozí vzory
Standardně smarturls přichází s těmito způsoby:
- Int: d +
- INT2: d {2,2}
- Int4: d {4,4}
- Slovo: w +
- Slimák: [ w -] +
- Číslice: d {1,1}
- Uživatelské jméno: [ w + -.] +

Požadavky na :

  • Python
  • Django

Ostatní software developer Amit Upadhyay

fhurl
fhurl

20 Feb 15

zums
zums

11 May 15

Komentáře k smarturls

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!