django.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Thu, 13 Oct 2011 22:45:13 +0300
changeset 1027 9a6a2f647258
parent 1015 7c40890db9ed
child 1334 9bf0d5a1f0cf
permissions -rw-r--r--
Start server.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1015
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
.. -*- coding: utf-8 -*-
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
=========
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
 Django.
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
=========
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
Hello world Django app.
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
=======================
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
::
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
  $ cd ~/devel
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
  $ django-admin.py startproject dj
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
  $ cd dj
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
  $ django-admin.py startapp hello
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
  $ cat >hello/views.py <<EOF
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
  from django.http import HttpResponse
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
  def hello(request):
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    18
      return HttpResponse("Hello world")
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    19
  EOF
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
  $ cat >urls.py <<EOF
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    21
  from django.conf.urls.defaults import patterns, include, url
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
  from hello.views import hello
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
  urlpatterns = patterns(
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    24
      '',
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    25
      url(r'^hello/$', hello),
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    26
  )
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    27
  EOF
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    28
  $ ./manage.py runserver
7c40890db9ed Hello world Django app.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    29
1027
9a6a2f647258 Start server.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1015
diff changeset
    30
Start server.
9a6a2f647258 Start server.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1015
diff changeset
    31
=============
9a6a2f647258 Start server.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1015
diff changeset
    32
9a6a2f647258 Start server.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1015
diff changeset
    33
  $ ./manage.py runserver
9a6a2f647258 Start server.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1015
diff changeset
    34
  $ ./manage.py runserver 8080