您的位置:首页 > 编程语言 > Go语言

DOS黑窗口下安装Django和写一个小项目

2017-07-04 01:55 120 查看
Django是一个开放源代码的Web应用框架,由Python写成。

采用了MVC的框架模式,即模型M,视图V和控制器C。

初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。

Django 框架的核心组件有:

用于创建模型的对象关系映射

为最终用户设计的完美管理界面

一流的 URL 设计

设计者友好的模板语言

缓存系统。

一、Django 安装

Window下安装Django前要先安装Python

Python 下载地址:https://www.python.org/downloads/

Django 下载地址:https://www.djangoproject.com/download/

具体安装Python3.6的步骤可以查看:http://jingyan.baidu.com/article/e9fb46e1502c5a7520f76640.html

注意:安装的时候有个选项勾上后可以直接配置好python环境变量

python安装好之后,win+R打开cmd,输入:pip install django,开始安装django。

验证一下Django是否成功安装:

输入python

输入import django

输入django.get_version()



二、window下Django 创建一个小项目(通过HttpResponse 来把内容显示到网页上)

1、首先在D盘中创建一个Django的文件夹,然后在cmd中进入到这个文件夹中,

运行django-admin.py startproject HelloWorld(HelloWorld是项目名)



2.然后在cmd中进入到HelloWorld中,运行python manage.py runserver 0.0.0.0:8000启动django



浏览器出现下图就是正常启动了



3.这时候在HelloWorld中的HelloWorld目录下创建一个hello.py的文件,里面加入

from django.http import HttpResponse
def index(resquest):
return HttpResponse('Hello,World!!  Hello,Python!!!')


4.打开HelloWorld中的HelloWorld目录下的urls.py文件,里面加入

from django.conf.urls import url
from django.contrib import admin
from . import hello  #这个是导入hello包(就是创建的hello.py)
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^hello$', hello.index), #第一个hello是url请求,hello.index的hello是创建的hello.py的名字,index是hello.py里的方法名
]


5.这时候去浏览器运行127.0.0.1:8000/hello出现以下图就算成功了



使用渲染模板的方法来显示内容

1.在window下先在HelloWorld目录下创建一个views文件夹,进入views中,创建一个index.html里面写:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>hello,{{msg}}</h1>
</body>
</html>


2.把上述步骤3的代码给改为:

from django.shortcuts  import render
def index(resquest):
ctx={} #定义一个名位ctx的空字典
ctx["msg"] = "World" #以键值对方式添加一条数据到字典中
return render(resquest,'hello.html',ctx)#把字典作为参数返回


3.修改settings.py文件,里面加入一条BASE_DIR+’/views’,在什么地方加如下图:



4.去浏览器运行127.0.0.1:8000/hello出现以下图就算成功了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  django python