smarturls

Software captura de pantalla:
smarturls
Detalles de software:
Versión: 0.1.1
Fecha de carga: 20 Feb 15
Promotor: Amit Upadhyay
Licencia: Libre
Popularidad: 8

Rating: 5.0/5 (Total Votes: 1)

smarturls es una aplicación que viene con una biblioteca de patrones de expresiones regulares utilizadas regularmente para la creación de expresiones regulares fácil para django URLs. La biblioteca se puede ampliar mediante el uso de sistema de fijación de Django.
Instalar smarturls
& nbsp; easy_install smarturls
Ejemplo de uso
Esta es la forma normal de urls.py django se ve así:
desde django.conf.urls.defaults importar *
urlpatterns = patterns ('',
& Nbsp; ('? ^ Libro / (P d +) / $', 'some.view'),
& Nbsp; ('? ^ Autor / (P [- w] +) / $', 'some.other.view'),
& Nbsp; ('? ^ Año / (P d {4,4}) / $', 'year.view'),
& Nbsp; ('? ^ Año / (P d {4,4}) / (P w +) / $', 'month.view'),
)
Esto es lo que parece que con smarturls:
desde django.conf.urls.defaults importar *
desde smarturls surl importación
urlpatterns = patterns ('',
& Nbsp; surl ('/ libro / /', 'some.view'),
& Nbsp; surl ('/ autor / /', 'some.other.view'),
& Nbsp; surl ('/ año / /', 'year.view'),
& Nbsp; surl ('/ año / / /', 'month.view'),
)
Patrones Custom
Patrones existentes se pueden sobrescribir y otros nuevos se pueden definir por defingin el ajuste SURL_REGEXERS django.
Por ejemplo, en settings.py:
SURL_REGEXERS = {
& Nbsp; "babosa": " w [- w] *", # sobrescribir babosa: siempre comenzar con alfanumérica
& Nbsp; "nombre de usuario": " w +" # ahora usted puede utilizar / autor // etc
}
Patrones por defecto
Por smarturls por defecto viene con las siguientes pautas:
- Int: d +
- Int2: d {2,2}
- Int4: d {4,4}
- Palabra: w +
- Slug: [ w -] +
- Dígitos: d {1,1}
- Nombre de usuario: [ w @ + -.] +

Requisitos :

  • Python
  • Django

Otro software de desarrollador Amit Upadhyay

zums
zums

11 May 15

fhurl
fhurl

20 Feb 15

Comentarios a la smarturls

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!