Задать вопрос
Alenorze
@Alenorze
Не люблю Индию

Как использовать regex url в CherryPy?

Я пытаюсь добавить 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)
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы