smarturls

Software screenshot:
smarturls
Software ətraflı:
Version: 0.1.1
Tarixi Upload: 20 Feb 15
Geliştirici: Amit Upadhyay
Lisenziya: Pulsuz
Məşhurluq: 1

Rating: nan/5 (Total Votes: 0)

smarturls Django URL üçün asan regex yaradılması müntəzəm istifadə normal ifade nümunələri bir kitabxana ilə gəlir ki, bir app edir. Kitabxana Django qəbulu sistemi istifadə edərək uzadıla bilər.
Install smarturls
& Nbsp; easy_install smarturls
Misal istifadə
Bu Django urls.py kimi görünür necə normal:
django.conf.urls.defaults dən * idxal
urlpatterns = nümunələri ('',
& Nbsp; ('^ kitab / (P d + ) / $', 'some.view),
& Nbsp; ('^ müəllifi / (P [- w] +) / $', 'some.other.view),
& Nbsp; ('^ il / (P d {4,4}) / $', 'year.view),
& Nbsp; (? ^ Il / (P d {4,4}) / (P / $) + w "," month.view),
)
Bu smarturls ilə kimi görünür necə:
django.conf.urls.defaults dən * idxal
smarturls idxal Surl dən
urlpatterns = nümunələri ('',
& Nbsp; Surl ('/ kitab / ', 'some.view),
& Nbsp; Surl ('/ müəllifi / /', 'some.other.view),
& Nbsp; Surl ('/ il / /', 'year.view),
& Nbsp; Surl ('/ il / /', 'month.view),
)
Xüsusi nümunələri
Mövcud nümunələri üzerine yazılacaq ola bilər və yeni SURL_REGEXERS qəbulu Django defingin ilə müəyyən edilə bilər.
Settings.py məsələn:
SURL_REGEXERS = {
& Nbsp; "slug": "w [- w ] *" # çılpaq ilbiz üzerine: həmişə alfasayısal ilə başlamaq
& Nbsp; "istifadəçi adı": "w +" # indi / müəllif istifadə edə bilərsiniz // s
}
Default Nümunələr
Default smarturls aşağıdakı nümunələri ilə gəlir:
- Int: d +
- INT2: d {2,2}
- Int4: d {4,4}
- Söz: w +
- Slug: [ w -] +
- Rəqəmli: d {1,1}
- Istifadəçi adı: [ w @ + -.] +

tələblər

  • Python
  • Django

Geliştirici digər proqram Amit Upadhyay

zums
zums

11 May 15

fhurl
fhurl

20 Feb 15

Şərh smarturls

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!