Est il possible d'utiliser django avec uniquement le serveur de développement dans le cas d'un usage particulier
Je pense à fullcalendar qui permet la gestion d'un agenda d'évènements dans une application Django
Version imprimable
Est il possible d'utiliser django avec uniquement le serveur de développement dans le cas d'un usage particulier
Je pense à fullcalendar qui permet la gestion d'un agenda d'évènements dans une application Django
Quel est exactement ton besoin et tes contraintes?
Pourquoi ne pas déployer sur un simple PC accessible en réseau, un petit serveur Django de production ?
Est-ce que tu ne peux pas utiliser une DB postgreSQL/MySQL et un démarrage via Gunicorn ?
Sinon, tu peux très bien lancer Django comme en développement via la commandeMais je ne comprends pas alors l'avantage pour toi ?Code:python manage.py runserver 0.0.0.0:8000
Le problème est simplement que le responsable informatique de mon département ne sait pas mette en réseau une application Django et n'a jamais voulu y consacrer du temps pour essayer de le faire
Dans cette optique, tu peux toujours essayé de lancer Django avec:
Quitte à créer un scripte pour simplifier le lancement au démarrage de la machine.Code:python manage.py runserver 0.0.0.0:80
Cela permettra depuis n'importe quel PC du réseau de l'entreprise d'accéder à Django sur le port par défaut de son navigateur.
Par contre, tu sera en mode "débug" avec de mauvaise performance surtout sur le téléchargement de fichiers statiques (images, js, css, ...)
Si tu n'as pas accès à un SGBD (postgreSQL ou MySQL), tu peux également configurer un SQLite dessus, mais les performances en accès concurrent ne seront pas bonne.
Par contre, il faudra quand même vérifier que la politique de sécurité t'autorise d'ouvrir le port 80 sur cette machine.
Il faudra également vérifier que l'IP de cette machine est bien fixe pour savoir où se connecter.
=> Cela nécessite d'impliquer un minimum ton responsable informatique quand même.