Django
Apparence
Installation avec Nginx
Writing your first Django app v1.6
# créer un nouveau projet django
django-admin3.py startproject /home/django_projects/mysite
# ne pas créer le projet à la racine du serveur (/srv/http) comme pour PHP, pour des raison de sécurité.
# créer une application
python manage.py startapp myapp
|
/home/django_projects/mysite/mysite/settings.py |
INSTALLED_APPS = (
...,
'myapp',
)
|
/home/django_projects/mysite/mysite/urls.py |
...
urlpatterns = patterns('',
url(r'^myapp/', include('myapp.urls')),
...
url(r'^admin/', include(admin.site.urls)),
)
|
/home/django_projects/mysite/myapp/urls.py |
from django.conf.urls import url, patterns
from myapp import views
urlpatterns = patterns('',
url(r'^$', views.index, name='index')
)
|
/home/django_projects/mysite/myapp/views.py |
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world!!!")
|