Я пытаюсь добавить regex url в CherryPy, но не выходит.
Мне нужно, чтобы URL-адреса выглядели как example.com/opts/someopts. Но с таким запросом я получаю 404.
SomeClass:
def __init__(self, config):
someactions
@cherrypy.expose
def opts(self):
templ = Template(filename='dyn/opts.tmpl', lookup=self.lookup)
self.token = random.randint(0, 99999999)
return templ.render(opts=self.config, pageid='SETTINGS',
token=self.token, docroot=self.docroot)
d = cherrypy.dispatch.RoutesDispatcher()
d.connect(action='opts', name='opts', route='/opts/:optsname',
controller=opts)
conf = {
'/opts': {
'request.dispatch': d
},
}
cherrypy.tree.mount(root=None, config=conf)