python на denwer

На счёт Денвера вообще в целом есть негатив, но вот на OpenServer вполне реально поднять. Один из рецептов:
Скрытое содержимое доступно для зарегистрированных пользователей!
 
на денвере никак не поднять питон? печаль(
 
поставить mod_wcgi и будет работать.
 
Попробуйте bitnami
 
Для чего денвер кто-нибудь объяснит? Python не PHP в нем уже есть встроенный сервер (на php он тоже есть, но при разработке практически не используется)

Создаете батник в папке в которой лежит файлик manage.py

текст файлика

Код:
cmd

расширение bat, например console.bat

откроется командная строка уже в нужной папке.

В ней вводим

Код:
python manage.py validate

для проверки ошибок

Код:
python manage.py runserver

для открытия встроенного сервера заменяющего денвер и других при разработке.

если очень хочется запустить на денвере, то для апача ставим mod-wsgi или mod-python

Для первого примерный конфиг, изменяющиеся значения в фигурных скобках, их заменить на свои.
Код:
<VirtualHost *>
ServerName {{domain}}
DocumentRoot {{djangopath}}
Alias /media/ {{djangopath}}/media/
WSGIScriptAlias / {{djangopath}}/{{project}}/wsgi.py
WSGIDaemonProcess {{domain}} user=djuser group=www-data home={{djangopath}} processes=2 threads=4 maximum-requests=100 display-name={{domain}}-wsgi python-path={{djangopath}}
WSGIProcessGroup {{domain}}
 
DATABASES = {
'default': {
'ENGINE': 'mysql',
'NAME': 'antifa',
'USER': 'root',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': '',
}
 
например чтобы mod_wsgi прикрутить и webapp на джанге разрабатывать)
В питоне встроенный веб сервер работающий на той же технологии.
Поймите, что встроенный веб сервер перезапускается автоматически при внесении изменений. Это не php которое считывается каждый раз.
Если настраиваете apache + wsgi или мод питон, то при внесении любых существенных изменений придется делать рестарт вручную
 
у меня не получается устоновить
 
Назад
Сверху