博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django初学笔记--新建一个简单的工程
阅读量:5370 次
发布时间:2019-06-15

本文共 1225 字,大约阅读时间需要 4 分钟。

在网上找一些基础教程,新建一个djagon工程,感觉有些写的不够详细。

找到一篇感觉会好一点 https://blog.csdn.net/Sunshine_ZCC/article/details/73918408

对一些不懂地方做些笔记(使用pychrom):

  1.安装py,安装djando

  2.创建一个django工程,file-》new project,填写工程名

  3.templates目录是html文件;

  manage.py是django项目管理文件;

  工程名目录文件中__init_.py是空文件作为项目启动文件,类似main函数。settings.py主要配置文件,如连接数据库等配置。ruls.py路由文件,配置html路径,访问的html文件等。wsgi.py网络通信接口文件(目前还不清楚)

  4.创建APP,一个工程可以创建多个APP。

创建命令python manage.py startapp APP名  需要在终端进入工程文件,也就是当前目录下要有manage.py这个文件。终端可以cmd,或者直接在pychrom下面选择终端(这样可默认的路径就在工程目录下,不需要更换目录)。刷新下工程目录,就会有新建的app目录

  5.编写路由,路由都在urls文件里,它将浏览器输入的url映射到相应的业务处理逻辑。

其中的from app名 import views(根据APPview定,有些是view,有些是views)   ==》开始的时候因这个from那个一直不懂,运行后报错,尴尬.png

url方法需要导入 from django.conf.urls import url

url方法有四个参数,分别是两个必选参数:regex、view 和两个可选参数  (参考菜鸟教程,http://www.runoob.com/django/django-first-app.html 这个也不错,适合初学)
  • regex: 正则表达式,与之匹配的 URL 会执行对应的第二个参数 view。

  • view: 用于执行与正则表达式匹配的 URL 请求。

  • kwargs: 视图使用的字典类型的参数。

  • name: 用来反向获取 URL。

urls文件

  6.其中url方法中views第二个参数需要实现,在APP目录下的view中实现

实现相关的业务逻辑,导入包 from django.shortcuts import HttpResponse

定义函数,参数必须有request,返回结果必须有HttpResponse封装

view文件

  7.运行,可以直接在pychron中点击运行按钮,或者在命令行中运行python manage.py runserver 127.0.0.1:8000

在浏览器就可以看到,注意默认的端口是8000

 

转载于:https://www.cnblogs.com/wwb-1024/p/9186438.html

你可能感兴趣的文章
汇编语言实验三
查看>>
Python基础
查看>>
C++中的关键字用法---typename
查看>>
WebView宽度适应相关
查看>>
ANTS Performance Profiler 8:支持对Web请求、异步代码和WinRT的性能剖析
查看>>
配置java开发环境时,运行javac 报告javac不是内部或外部命令,但是运行java、java-version正常...
查看>>
global语句(python学习手册422页)
查看>>
C 数据类型字节数
查看>>
C# 邮件发送
查看>>
模板引擎freemarker的使用(一)
查看>>
select函数及fd_set介绍
查看>>
apringboot aop权限控制
查看>>
理解数组的length和String的length()
查看>>
vimrc 的配置
查看>>
CADisplayLink 及定时器的使用
查看>>
Spark编程
查看>>
构建之法阅读笔记06
查看>>
【转】Eclipse Console 加大显示的行数,禁止弹出
查看>>
写给 Android 应用工程师的 Binder 原理剖析
查看>>
Trapping Rain Water
查看>>