On Wed, Apr 1, 2009 at 9:56 PM, mdipierro <[email protected]> wrote:
>
> You have 3 options (assuming default.py controller)
>
> 1)
> def user(): return auth()
> # create a single view called default/user.html for all urls
...and you can see that request.args == login; craft up a simple
default/user.html view such as this example:
{{extend 'layout.html'}}
---{{=request.args}}---
{{if request.args[0] == 'login':}}<H1>Login:</H1>
{{pass}}
<!- and so on.... ->
{{=form}}
>
>
> 2)
> def user():
> if request.args: response.view='user/%s.html' % request.args[0]
> return auth()
> # create individual views 'default/user/login.html' etc.
>
> 3)
> def login(): return auth.login()
> # create view "default/login.html"
> def register(): return auth.register()
> # create view "default/register.html"
> etc etc
>
> Massimo
>
>
>
> On Apr 1, 9:26 pm, TheDude <[email protected]> wrote:
> > I've tried using Web2Py's auth system and then tried creating the
> > following views:
> > user/register.html
> > user/create.html
> > default/user/register.html
> > default/user/create.html
> > auth/create.html
> > auth/register.html
> >
> > None of them worked, how do you allow views for <domain>/default/user/
> > register ?
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py Web Framework" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---