smarturls

Software screenshot:
smarturls
Rincian Software:
Versi: 0.1.1
Tanggal Upload: 20 Feb 15
Pengembang: Amit Upadhyay
Lisensi: Gratis
Popularitas: 8

Rating: 5.0/5 (Total Votes: 1)

smarturls adalah sebuah aplikasi yang datang dengan perpustakaan teratur digunakan pola ekspresi reguler untuk penciptaan regex mudah bagi Django URL. Perpustakaan dapat diperpanjang dengan menggunakan sistem pengaturan Django.
Instal smarturls
& Nbsp; smarturls easy_install
Contoh penggunaan
Ini adalah bagaimana yang normal Django urls.py seperti:
dari django.conf.urls.defaults impor *
urlpatterns = pola ('',
& Nbsp; ('? ^ Buku / (P d +) / $', 'some.view'),
& Nbsp; ('? ^ Penulis / (P [- w] +) / $', 'some.other.view'),
& Nbsp; ('? ^ Tahun / (P d {4,4}) / $', 'year.view'),
& Nbsp; ('? ^ Tahun / (P d {4,4}) / (P w +) / $', 'month.view'),
)
Ini adalah bagaimana tampilannya seperti dengan smarturls:
dari django.conf.urls.defaults impor *
dari smarturls impor SURL
urlpatterns = pola ('',
& Nbsp; SURL ('/ buku / /', 'some.view'),
& Nbsp; SURL ('/ penulis / /', 'some.other.view'),
& Nbsp; SURL ('/ tahun / /', 'year.view'),
& Nbsp; SURL ('/ tahun / / /', 'month.view'),
)
Pola Kustom
Pola yang ada dapat ditimpa dan yang baru dapat didefinisikan dengan defingin yang Django pengaturan SURL_REGEXERS.
Misalnya, di settings.py:
SURL_REGEXERS = {
& Nbsp; "siput": " w [- w] *", # menimpa slug: selalu mulai dengan alfanumerik
& Nbsp; "username": " w +" # sekarang Anda dapat menggunakan / penulis // etc
}
Pola default
Dengan smarturls standar datang dengan pola berikut:
- Int: d +
- Int2: d {2,2}
- Int4: d {4,4}
- Kata: w +
- Slug: [ w -] +
- Digit: d {1,1}
- Username: [ w @ + -.] +

Persyaratan :

  • Python
  • Django

Perangkat lunak lain dari pengembang Amit Upadhyay

zums
zums

11 May 15

fhurl
fhurl

20 Feb 15

Komentar untuk smarturls

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!