smarturls

Screenshot Software:
smarturls
Mga detalye ng Software:
Bersyon: 0.1.1
I-upload ang petsa: 20 Feb 15
Nag-develop: Amit Upadhyay
Lisensya: Libre
Katanyagan: 8

Rating: 5.0/5 (Total Votes: 1)

smarturls ay isang app na may kasamang isang library ng mga regular na ginamit na pattern ng karaniwang expression upang madaling paglikha ng regex para sa Django URL. Maaaring pinalawak na aklatan sa pamamagitan ng paggamit Django sistema ng setting na ito.
I-install smarturls
& Nbsp; easy_install smarturls
Halimbawa ng paggamit
Ganito ang normal na kamukha Django urls.py:
mula django.conf.urls.defaults-import *
urlpatterns = pattern ('',
& Nbsp; ('? ^ Libro / (P d +) / $', 'some.view'),
& Nbsp; ('? ^ May-akda / (P [- w] +) / $', 'some.other.view'),
& Nbsp; ('? ^ Taon / (P d {4,4}) / $', 'year.view'),
& Nbsp; ('? ^ Taon / (P d {4,4}) / (P w +) / $', 'month.view'),
)
Ganito mukhang may smarturls:
mula django.conf.urls.defaults-import *
mula sa pag-import smarturls surl
urlpatterns = pattern ('',
& Nbsp; surl ('/ libro / /', 'some.view'),
& Nbsp; surl ('/ may-akda / /', 'some.other.view'),
& Nbsp; surl ('/ taon / /', 'year.view'),
& Nbsp; surl ('/ taon / / /', 'month.view'),
)
Custom pattern
Umiiral na mga pattern ay maaaring mapatungan at mga bago ay maaaring tinukoy ng defingin ang pagtatakda SURL_REGEXERS Django.
Halimbawa, sa settings.py:
SURL_REGEXERS = {
& Nbsp; "pagong": " w [- w] *", # patungan pagong: palagi magsimula sa mga alphanumeric na
& Nbsp; "username": " w +" # ngayon maaari mong gamitin ang / may-akda // atbp
}
Default na mga Pattern
Sa pamamagitan ng default smarturls ay may mga sumusunod na pattern:
- Int: d +
- Int2: d {2,2}
- Int4: d {4,4}
- Salita: w +
- Pagong: [ w -] +
- Digit: d {1,1}
- Username: [ w @ + -.] +

Mga Kinakailangan :

  • Python
  • Django

Iba pang mga software developer ng Amit Upadhyay

fhurl
fhurl

20 Feb 15

zums
zums

11 May 15

Mga komento sa smarturls

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!