Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

24 Zeilen
543B

  1. import web
  2. from views.forms import register_form
  3. import models.register
  4. from views.utils import get_nav_bar
  5. # Get html templates
  6. render = web.template.render('templates/')
  7. class Register:
  8. # Get the registration form
  9. def GET(self):
  10. session = web.ctx.session
  11. nav = get_nav_bar(session)
  12. return render.register(nav, register_form)
  13. # Register new user in database
  14. def POST(self):
  15. data = web.input()
  16. models.register.set_user(data.username, data.password)
  17. raise web.seeother('/')