Démarrer un projet
Django
Xavier Ordoquy
Environnement virtuel
virtualenv / virtualenvwrapper
pip
utilisez les fichiers requirements.txt !!!
$ pip install Django
Création
$ django-admin.py startproject demo
$ find demo
demo
demo/manage.py
demo/demo
demo/demo/__init__.py
demo/demo/settings.py
demo/demo/urls.py
demo/demo/wsgi.py
$ mkdir demo/media
$ mkdir demo/theme
MEDIA et STATIC
STATIC: fichiers projet
MEDIA: fichiers utilisateur
Utilisez Apache / Nginx / ... en production
settings.py
from os.path import dirname, join, normpath
DEBUG = True
PROJECT_ROOT = normpath(join('..', dirname(__file__)))
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'media')
STATIC_URL = '/static/'
STATICFILES_DIRS += (join(PROJECT_ROOT, 'theme'),)
INSTALLED_APPS += (django.contrib.staticfiles,)
1 / 23 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !