lanzar

DJANGO FELIZ URLS
Descargar ahora

lanzar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Tomek Paczkowski & Aleksandra Sendecka
  • Sitio web del editor:
  • https://github.com/oinopion/

lanzar Etiquetas


lanzar Descripción

Django tiene un buen enrutamiento, pero es un nivel demasiado bajo. Los regexps son poderosos, pero tienen una sintaxis críptica. Hurl es una biblioteca de Python que se esfuerza por hacer que escriba las URL secas una brisa. '), URL (R' ^ (? P +) / $ ',' Show_Entry ', Name =' Entries_Show_Entry '), URL (R' ^ (? P +) / editar / $ ',' edit_entry ', nombre = 'entries_edit_entry'), URL (R '^ (? P +) / Eliminar / $', 'Delete_Entry', Name = 'Entries_Delete_Entry'), URL (R '(? P +) / comments / $ ',' comming_list ', name =' entries_comments_list '), URL (R' ^ (? P +) / Comentarios / (\ D + ) / $ ',' comment_details ', name =' entries_comment_detail '),) tiene muchos problemas: - Debe recordar el' ^ 'y el' $ ': repite la URL de entrada_lug. Debe recordar a Arcano nombrado Sintaxis del grupo: repite el nombre +, su nombre asociado con URLS Confbetter forma de escribir URL sería: URLPATTNS = HURL.PATT erns ('blog.entries.views', {'': 'recientes_entries', '': {'': 'show_entry', 'New': 'new_entry', 'edit': 'edit_entry', 'Eliminar': 'Delete_Entry', 'Comentarios': 'Comments_list', 'Comentarios / <: int>': 'comment_detail',},}),) transmite la estructura de la URL con mayor claridad, es mucho más legible y evita la repetición. Más ejemplosDjango. Tutorial: # Original: urlpatterns = patrones ('', (r '^ Artículos / 2003 / $', 'noticias.views.special_case_2003', {}, 'news_special_case_2003'), (R '^ Artículos / (? P


lanzar Software relacionado