Still a noob, but starting to actually use web2py, and getting hands dirty:
I am working on an actual web2py project (low-bandwidth word game
back-end logic), and I'm finding as I make
incremental changes I hit potholes on the way. I have some users who are
going to the website to download alpha
versions of the program. I recently enabled auth, to get registration
capability. Some enthusiastic users registered
before I noticed the separate "username" was not enabled. When I enabled
it, the database records has username of
None upon migration, so people couldn't log on by username. What I did
is just plug in some user names which
they can now change in their profile (once they find they can't log in,
they can ask for their user name)
In examining username, there is a limited format for user name, allowing
only hyphens and decimal points. I wanted
more liberal character set, but there's not simple way to "extend" that
capability. To do that, I have to modify gluon.tools.
(Starting to get messy...)
So my question is: What procedure is recommended for expanding the
auth_user data table, adding more fields and
changing validation. Do I rewrite all of it? Can I actually subclass it
and extend it? Do I edit gluon.tools in my own
system?
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.