码迷,mamicode.com
首页 > 其他好文 > 详细

Django的使用

时间:2016-07-22 16:10:24      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:

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请求:

  • 1、在views中定义处理请求的函数
  • from django.shortcuts import HttpResponse 
    def index(request): 
        return HttpResponse(‘ok‘)
  • 2、在urls中映射url和对应的处理函数
  • from mysite import views 
    urlpatterns = [
     url(r‘^index/‘, views.index),
     ]
  • 3、启动web端
  • python manage.py runserver

服务端默认会监听8000端口,通过浏览器请求 http://localhost:8000/index即可获得‘ok‘字符串。

Django的使用

标签:

原文地址:http://www.cnblogs.com/ahaii/p/5695512.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!