Hi Kirby,

thanks for using web2py.

controller names cannot have dashes but you can create a web2py/
routes.py and map '-' into '_' for each controller.

routes_in=[
   ('yourappname/controller-name/(?P<any>.*)','yourappname/
controller_name/\g<any>'),,
]

Massimo


On Dec 9, 12:40 pm, Kirby Turner <[EMAIL PROTECTED]> wrote:
> Hi All,
>
> I'm new to web2py (today is my second day using it) but I really like
> what I see.  I have started migrating an ASP.NET site over to web2py
> and I'm amazed at how fast the migration is going.
>
> My original site uses dashes in some of its URLs.  In migrating over I
> originally defined a controller and view with embedded dashes in the
> name, e.g., my-controller.py and my-controller.html.  When I try
> viewing the web page through the web2py web server I get an "invalid
> request" error 400.
>
> Now, it's not a big deal to change the dashes to underscores and
> actually that is what I have already done.  But I'm wondering why
> embedded dashes are not allowed.  I started looking through the web2py
> but I haven't found the answer yet.
>
> Anyone have any insight as to why I cannot use dashes in the
> controller name?  Just curious.
>
> Thanks,
> -KIRBY
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to