Piszę małą aplikację internetową z django. Będzie miał nie więcej niż 200 użytkowników, wszyscy wewnętrzni dla mojej firmy. Chcę to skonfigurować tak szybko, jak to możliwe. Jestem nowy w django i aplikacjach internetowych.
Gdy czytam samouczek django, nie zaleca python manage.py runserver
się wdrażania serwera produkcyjnego, ale nie podają żadnych powodów.
Podejrzewam, że z moich bardzo skromnych celów, django runserver
zrobi dobrze. Mam rację? Jakie ryzyko prowadzę?
web-server
deployment
django
becko
źródło
źródło
Odpowiedzi:
Z dokumentacji manage.py :
To wszystko, co musisz wiedzieć, aby podjąć decyzję w tej sprawie.
Jeśli wdrażasz aplikację sieci Web w języku Python, nawet w przypadku projektu o niskim obciążeniu, przeznaczonego wyłącznie do użytku wewnętrznego, nadal jest bardzo warte dodatkowej pracy, aby nauczyć się właściwego sposobu hostowania aplikacji, ponieważ jest całkiem prawdopodobne, że będziesz muszę użyć tych umiejętności w pewnym momencie w przyszłości.
źródło