Django入门(一)
来源:互联网 发布:顺丰科技数据分析 编辑:程序博客网 时间:2024/04/29 11:25
关于前期环境的搭建,比如安装Python,Django,PyCharm,可以参考另一篇博文
Django是使用Python语言写的一个开源框架,并遵循MVC设计,并且有一个专有名词MVT,其中M为Model,与MVC中的M功能相同,负责数据处理,内嵌了ORM框架。V为View,与MVC中的C功能相同,接收HttpRequest,业务处理,返回HttpResponse。T为Template,与MVC中的V功能相同,负责封装构造要返回的html,内嵌了模板引擎。
本文的版本环境是:64位Window7,Python3.6.3,Django1.11.7,PyCharm2017.2.3。
一、创建工程
Create New Project->Django
myblog为工程名字,Location为工程的存放目录,Interpreter为Python语言的解释器,下面的三个选项可以是默认值。
二、创建应用
Tools->Run manager.py Task,在命令行中年输入startapp 应用名,(注意应用名不要和Python中的模块名字相同)结果如图。
三、生效应用
将创建的应用名添加到settings.py 文件中的installed_apps下面,添加之后该应用才会生效,否则无效(注意一定不要忘记这一步)
四、创建一个响应页面
1、在刚才创建的blog1应用中,点击views.py文件,在里面编写一个响应函数index,向页面返回一个hello,world。
2、在工程目录下urls.py文件中,配置url路径。
3、启动服务器,在浏览器地址栏输入http://127.0.0.1:8000/index/,出现hello world。
注意:1、一定不要忘记第三步,否则可能会出现TemplateDoesNotExist at / index错误。2、当出现404错误时,要看看url配置是否正确。
关于views.py,1、每一个响应对应一个函数,函数必须返回一个响应。2、函数必须存在一个参数,一般约定为resuest。每一个响应(函数)对应一个URL。
- Django入门(一)
- Django入门学习 (一)
- Django入门探索(一)
- Django一(安装&入门)
- Python Django基础教程(一)(入门)
- Django学习笔记(一)-入门
- Python django 入门学习系列(一)
- django入门一(整体流程)
- django入门(一)
- 一 Django 1.5.4 入门
- django(一)--- 安装django
- Django快速入门(入门)
- Django入门(二)
- Django的学习笔记(一)(Django Web入门)
- Django 1.5.4 专题一 入门
- Django入门:多对一模型
- Django边学边做(一)
- Django(一)
- 解决ie下console.log()报错问题
- 记录一下JAVA获取请求访问的IP地址
- java用Iterator遍历容器r
- 星火燎原—始篇
- 第六章 树和二叉树
- Django入门(一)
- C# 使用 HttpPost 请求调用 WebService
- 面试涉及的java语言基础
- HashMap和Hashtable的区别
- xRecycleview position
- 关于面试
- 证书的应用之一 —— TCP&SSL通信实例及协议分析(上)
- window平台下JXcore打包
- python之私有属性及私有方法