Python na hostingu host247.pl
DirectAdmin obsługuje aplikacje Python przez Phusion Passenger. Możesz uruchamiać frameworki Django, Flask i inne.
Aktywacja Python App
- Zaloguj się do DirectAdmin
- Przejdź do sekcji Setup Python App
- Wybierz wersję Python (np. 3.11)
- Ustaw katalog aplikacji i plik startowy (passenger_wsgi.py)
- Zainstaluj wymagane pakiety:
pip install -r requirements.txt
Plik passenger_wsgi.py dla Flask
from myapp import app as application
Plik passenger_wsgi.py dla Django
import django
from django.core.wsgi import get_wsgi_application
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'myproject.settings')
application = get_wsgi_application()
Wskazówka: Używaj wirtualnego środowiska (virtualenv) dla każdej aplikacji aby uniknąć konfliktów pakietów.