前几天用python写nao机器人了,就顺带多花点时间把django了解一下吧
django是python写后台时用的框架
安装django
sudo pip install django==1.8 安装1.8版的django 也可省略==1.8 安装最新版的django
建立django工程:
django-admin.py startproject project_name
进入自动创建的文件,输入命令建立app工程:
python manage.py startapp app_name
进入setings.py在INSTALLED_APPS处添加app名字,如下:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myappOne',
)
接着进入新建的app文件夹,打开views.py文件,添加如下内容:
from django.http import HttpResponse
def index(request):
return HttpResponse(‘你好’)
保存之后打开上一级新建django工程时自动创建的文件夹
打开urls.py
添加如下代码:
from myapp import views
urlpatterns = [
# Examples:
# url(r'^$', 'mytest.views.home', name='home'),
# url(r'^blog/', include('blog.urls')),
url(r'^index/$',views.index,name='index'),
url(r'^admin/', include(admin.site.urls)),
]
保存之后打开终端输入:
python manage.py runserver
也可输入
python manage.py runserver 8001
此时终端会监听此端口
打开浏览器输入127.0.0.1:8001
在网页上即可显示‘你好’