在安装成功之后我们就可以来创建django的工程了
我起名为note
django-admin.py startproject note
之后我们就能获得如下的目录
.
└── note
├── manage.py
└── note
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py
然后输入
python manage.py runserver 192.168.56.5:808
这个ip是要看你自己的环境的
一般在本机测试的时候都是输入该机的ip地址就可以
然后打开浏览器输入这个地址就可以看到
这就说明成功了
下面开始创建app
python manage.py startapp page
我们可以获得如下结构
├── db.sqlite3
├── manage.py
├── note
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── settings.py
│ ├── settings.pyc
│ ├── urls.py
│ ├── urls.pyc
│ ├── wsgi.py
│ └── wsgi.pyc
└── page
├── admin.py
├── __init__.py
├── migrations
│ └── __init__.py
├── models.py
├── tests.py
└── views.py
下面我们进入views.py来测试一下
from django.shortcuts import render
# Create your views here.
首先分析一下,上面部分是导入部分,这里的可以导入的有很多,下面就是视图函数
新建一个helloworld试一试
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def hello(request):
return HttpResponse('hello world')
然后到urls.py中配置一下
from django.conf.urls import include, url
from django.contrib import admin
from page.views import hello
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^hello/',hello),
]
主要部分就是
from page.views import hello
和
url(r'^hello/',hello),
这个配置的写法有很多种,自己随意
下面测试一下是否成功
启动测试服务器之后访问
http://192.168.56.5:8080/hello/
看到
hello world
配置成功
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。