2017-02-08 27 views
0

Я знаю, что использую неправильные условия поиска, и поэтому я не смог сам ответить на этот вопрос. Тем не менее, я не могу понять, как использовать модуль CGI для вывода того, что, по моему мнению, считается строкой запроса из URL-адреса.Получение того, что я думаю, является частью строки запроса с использованием python 2.7/CGI

с учетом URL-адреса www.mysite.com/~usr/html/cgi.py/desired/path/info как получить desired/path/info с URL-адреса? Я понимаю запросы GET и POST и знаю, что могу использовать класс CGI FieldStorage, чтобы получить эти данные, чтобы заполнить мои шаблоны Jinja2 и т. Д. Но теперь я хочу начать маршрутизацию с целевой страницы с различными шаблонами, чтобы выбрать, прежде чем глубже проникнуть на сайт. Я надеюсь, что контекста достаточно, чтобы увидеть то, о чем я прошу, потому что я потерялся в море терминов, которые я не знаю.

Даже если это правильный срок поиска, мне нужно что-то, чтобы помочь мне здесь.

ответ

0

Спасибо за всю помощь в том, что на самом деле не было сложным вопросом. То, что я искал, было маршрутизатором/диспетчером, который обычно обрабатывается каркасом довольно просто, хотя @route или что-то подобное. Выбрав более эффективный подход, все, что мне нужно было сделать, это import os, а затем посмотрите на os.environ.get('PATH_INFO', '') для всех данных, которые мне могут понадобиться. Для всех, кто следил за тем путем, каким я был, так я нашел свой путь.