Tag: веб приложений

Как работает прокси-сервер?

Хотелось бы знать, как работают прокси-серверы (т. Е. Как механизм работает для процесса запроса). Мы пытаемся понять, как настроить прокси-сервер для нашего веб-приложения. Нам нужно несколько процессов для доступа к Интернету через прокси-сервер во внутренней сети. В идеале мы могли бы запускать пользовательский код Python где-то внутри прокси-сервера, особенно перед выполнением запроса. Вероятно, это действительно […]

Запуск проекта Django-selenium на сервере

Я разработал проект django в виртуальной среде, в которой используется модуль selenium в одной из моих программ .py следующим образом: from selenium import webdriver self.driver = webdriver.Firefox() self.driver.implicitly_wait(10) self.base_url = "%s"%(website) self.verificationErrors = [] self.accept_next_alert = True driver = self.driver driver.get(self.base_url + "/") driver.find_element_by_link_text("Sign In").click() driver.implicitly_wait(15) driver.switch_to_window(driver.window_handles[-1]) driver.find_element_by_id("authentication_email").clear() driver.find_element_by_id("authentication_email").send_keys("%s"%(username)) driver.find_element_by_css_selector("button.isReturning.isTransitionToSecondary").click() driver.find_element_by_id("authentication_password").clear() Это было и работает […]

Как отлаживать приложение fastcgi?

Как отладить приложение FastCGI? У меня есть приложение, которое умирает, но я не могу понять, почему, хотя он, вероятно, бросает трассировку стека на stderr. Выполнение его из командной строки приводит к ошибке: RuntimeError: No FastCGI Environment: 88 – Socket operation on non-socket Как настроить «FastCGI Environtment» для целей отладки? Это не мое приложение – это […]

Загрузка файлов в фоновом режиме с помощью Python

У меня есть рабочее веб-приложение на Python, которое загружает файл на веб-сервер по запросу пользователя. Это отлично подходит для небольших загрузок файлов, но когда пользователь запрашивает больший файл, время соединения заканчивается. Итак, я думаю, что мне нужно обработать загрузку в фоновом режиме, но я не уверен, какой инструмент наиболее подходит для этого. Кажется, сельдерей прав, […]

Python Flask webapp простая конфигурация прокси для включения SSL / HTTPS с Apache

У меня есть рабочий webapp, основанный на Python, Flask. (настроен для работы на http: // host: port) Мне нужно заставить его работать с https. Мне был предоставлен прокси-сервер Apache, который перенаправляет все запросы таким образом: (Apache) https: // host / myApp -> http: // host: port (мое приложение на основе Flask). Где host: port – […]

Как преобразовать приложение чата окна окна (построенное с помощью программирования сокетов, написанное на языке python) в веб-приложение?

Итак, я написал это приложение чата, которое хорошо работает в терминальных окнах: GitHub Source Теперь я хочу конвертировать в приложение для веб-чата, чтобы мои друзья могли подключаться / общаться / тестировать его из своей сети. Но я не знаю, как действовать дальше! Пожалуйста, помогите мне. Предложите мне, какие технологии я могу использовать, чтобы сделать его […]

Кодовый интерпретатор в веб-службе

Я хотел бы создать веб-сайт с изолированным интерпретатором (или компилятором) на стороне клиента на стороне сервера, который может принимать короткие блоки кода (например, python / java / c / c ++, какой-либо общий язык) в качестве входных и выполните его. То, что я хочу построить, – это место, где задан вопрос программирования, пользователь может ввести […]

Как реализовать теги в webapp?

Я пытаюсь сделать базовое приложение для обмена котировками с помощью Webapp. Очевидно, что очень важно иметь возможность передавать произвольные теги в каждую цитату. Итак, вот соответствующий код, который я придумал: (В основном из примера приложения чата в большой вводной книге « Использование Google App Engine ») class Quote(db.Model): user = db.ReferenceProperty() text = db.StringProperty() tags […]

Как я могу запустить свой скрипт python из веб-браузера и обработать результаты?

У меня есть написанный короткий скрипт python, который берет текст и делает с ним несколько вещей. Например, у него есть функция, которая подсчитывает слова в тексте и возвращает номер. Как запустить этот скрипт в django? Я хочу взять этот текст из представления (текстовое поле или что-то еще) и вернуть результат обратно в представление. Я хочу […]

Развертывание Python для распределенного приложения

Мы разрабатываем распределенное приложение на Python. Сейчас мы собираемся реорганизовать некоторые из наших системных компонентов и развернуть их на отдельных серверах, поэтому я хочу больше разобраться в развертывании для такого приложения. У нас будет несколько серверных серверов кода, несколько серверов баз данных (разных типов) и, возможно, несколько интерфейсных серверов. Мой вопрос заключается в следующем: какие […]

Python - лучший язык программирования в мире.