标签:
Django使用介绍
1、MTV
Django中的MTV分别表示models、templates和views。
models文件主要定义数据库的连接。
templates文件可以放一些html的模版。
views文件主要定义处理请求的函数。
2、安装django(pip安装方式)
安装pip
tar zxvf pip-8.1.2.tar.gz cd pip-8.1.2 python setup.py install
pip安装完成后,可以直接用来安装jdango
pip install django
验证是否安装成功,(python中导入django模块,若没提示错误,即表示安装成功)
>>> import django
>>>
3、创建应用
创建一个项目
django-admin startproject sites
该项目的结构为
|____sites | |______init__.py | |____settings.py | |____urls.py | |____wsgi.py |____manage.py
在该项目中创建一个应用
django-admin startapp mysite
该应用目录的结构为
|______init__.py |____admin.py |____apps.py |____migrations | |______init__.py |____models.py |____tests.py |____views.py
应用已经创建完毕,现在写一个简单的http请求:
from django.shortcuts import HttpResponse def index(request): return HttpResponse(‘ok‘)
from mysite import views urlpatterns = [ url(r‘^index/‘, views.index), ]
python manage.py runserver
服务端默认会监听8000端口,通过浏览器请求 http://localhost:8000/index即可获得‘ok‘字符串。
标签:
原文地址:http://www.cnblogs.com/ahaii/p/5695512.html