Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
D 0.89 KB | None | 0 0
  1. module user.urls;
  2.  
  3. private import std.variant;
  4.  
  5. private import core.urlsupport;
  6. private import lib.generic_controllers;
  7. private import user.controllers;
  8.  
  9. UrlDefinition[] get_url_selectors() {
  10.  
  11.      // XXX si se pone immutable peta (bug del compilador)
  12.      UrlDefinition[] urldefs = [
  13.  
  14.         UrlDefinition( r"^/home/$",                    &user.controllers.index,    ["debug": Variant(true), "security": Variant("ssl")]     ),
  15.         UrlDefinition( r"^/post/$",                    &user.controllers.testform, noparams                                                 ),
  16.         UrlDefinition( r"^/post/multi/$",              &user.controllers.testform, ["multi": Variant(true)]                                 ),
  17.         UrlDefinition( r"^/user/(\d+)/year/(\d{4})/$", &user.controllers.useryear, ["userparam1": Variant(1), "userparam2": Variant("dos")] ),
  18.  
  19.     ];
  20.  
  21.     return urldefs;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement