powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python использование метода cgi.parse_qs()
3 сообщений из 3, страница 1 из 1
Python использование метода cgi.parse_qs()
    #38133934
Viktoria2792
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Я пишу wsgi приложение с использование ajax технологии.
Проблема в том что код html входит в код программы на python:
html = """
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " http://www.w3.org/TR/html4/strict.dtd">
<html>
..............
</html>
Для того что бы мои данные из базы данных передавались в html страницу я делаю:
names_flag = cgi.parse_qs(html).get('names') # из строки запроса, получаем параметр 'names'
if names_flag: # если такой парметр был в строке запроса
# отдаем клиенту запрашиваемые данные
self.wfile.write(cgi.parse_qs(html).get('callback')[0] + '('+json.dumps({"names_ar":names})+')')
return # выходим из метода
...
Рейтинг: 0 / 0
Python использование метода cgi.parse_qs()
    #38133965
Viktoria2792
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktoria2792Добрый день!
Я пишу wsgi приложение с использование ajax технологии.
Проблема в том что код html входит в код программы на python:
html = """
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " http://www.w3.org/TR/html4/strict.dtd">
<html>
..............
</html>
Для того что бы мои данные из базы данных передавались в html страницу я делаю:
names_flag = cgi.parse_qs(html).get('names') # из строки запроса, получаем параметр 'names'
if names_flag: # если такой параметр был в строке запроса
# отдаем клиенту запрашиваемые данные
self.wfile.write(cgi. parse_qs(self.path) .get('callback')[0] + '('+json.dumps({"names_ar":names})+')')
return # выходим из метода
но переменная self.path будет не верна в данном случае, потому что код html находится в самой программе.
Функция у меня одна в программе, application. В ней я пытаюсь организовать код для передачи информации из базы данных в форму.
Я ее использую при запуске сервера:
httpd = make_server('localhost', 8051, application).serve_forever()
Подскажите пожалуйста, какую переменную мне нужно использовать или как организовать что бы параметры передавались в html станицу.
...
Рейтинг: 0 / 0
Python использование метода cgi.parse_qs()
    #38135676
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktoria2792,

Возьми какой нибудь шаблонизатор, например http://jinja.pocoo.org/docs/] http://jinja.pocoo.org/docs/ или http://www.makotemplates.org/] http://www.makotemplates.org/ .
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python использование метода cgi.parse_qs()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]