Added nicer url for language preselection.

This commit is contained in:
mitsuhiko
2008-11-28 22:36:41 +01:00
parent 1f83cfbcc2
commit 508b4bc802
2 changed files with 3 additions and 2 deletions

View File

@@ -23,10 +23,10 @@ from lodgeit.lib.captcha import check_hashed_solution, Captcha
class PasteController(object):
"""Provides all the handler callback for paste related stuff."""
def new_paste(self):
def new_paste(self, language='text'):
"""The 'create a new paste' view."""
code = error = ''
language = local.request.args.get('language', 'text')
language = local.request.args.get('language', language)
show_captcha = private = False
parent = None
req = local.request

View File

@@ -13,6 +13,7 @@ from werkzeug.routing import Map, Rule
urlmap = Map([
# paste interface
Rule('/', endpoint='pastes/new_paste'),
Rule('/+<language>', endpoint='pastes/new_paste'),
Rule('/show/<identifier>/', endpoint='pastes/show_paste'),
Rule('/raw/<identifier>/', endpoint='pastes/raw_paste'),
Rule('/compare/', endpoint='pastes/compare_paste'),