随笔分类 -  python django 2

摘要:Django的路由层 路由控制之简单配置 Django的路由层 路由控制之有名分组 Django的路由层 路由控制之分发 django 路由控制之反向解析 django 路由控制之反向解析 python中方法 django 路由控制之名称空间 django2.0版的path 阅读全文
posted @ 2021-01-06 18:16 minger_lcm 阅读(103) 评论(0) 推荐(0) 编辑
摘要:思考情况如下: urlpatterns = [ re_path('articles/(?P<year>[0-9]{4})/', year_archive), re_path('article/(?P<article_id>[a-zA-Z0-9]+)/detail/', detail_view), r 阅读全文
posted @ 2021-01-06 18:02 minger_lcm 阅读(105) 评论(0) 推荐(0) 编辑
摘要:名称空间 命名空间(英语:Namespace)是表示标识符的可见范围。一个标识符可在多个命名空间中定义,它在不同命名空间中的含义是互不相干的。这样,在一个新的命名空间中可定义任何标识符,它们不会与任何已有的标识符发生冲突,因为已有的定义都处于其它命名空间中。 由于name没有作用域,Django在反 阅读全文
posted @ 2021-01-06 18:00 minger_lcm 阅读(98) 评论(0) 推荐(0) 编辑
摘要:全局urls.py 看app01 url from django.contrib import admin from django.urls import path, re_path, include from app01 import views urlpatterns = [ path('adm 阅读全文
posted @ 2021-01-06 17:59 minger_lcm 阅读(213) 评论(0) 推荐(0) 编辑
摘要:在使用Django 项目时,一个常见的需求是获得URL 的最终形式,以用于嵌入到生成的内容中(视图中和显示给用户的URL等)或者用于处理服务器端的导航(重定向等)。 人们强烈希望不要硬编码这些URL(费力、不可扩展且容易产生错误)或者设计一种与URLconf 毫不相关的专门的URL 生成机制,因为这 阅读全文
posted @ 2021-01-06 17:50 minger_lcm 阅读(303) 评论(0) 推荐(1) 编辑
摘要:在app01应用里新建一个urls.py 文件 存放app01的url和视图函数对应关系 导入include函数 app01 urls.py from django.contrib import admin from django.urls import path, re_path from app 阅读全文
posted @ 2021-01-06 17:26 minger_lcm 阅读(94) 评论(0) 推荐(0) 编辑
摘要:有名分组 上面的示例使用简单的、没有命名的正则表达式组(通过圆括号)来捕获URL 中的值并以位置 参数传递给视图。 在更高级的用法中,可以使用命名的正则表达式组来捕获URL 中的值并以关键字 参数传递给视图。 有名分组类似于 关键字传参 在Python 正则表达式中,命名正则表达式组的语法是(?P< 阅读全文
posted @ 2021-01-06 17:11 minger_lcm 阅读(144) 评论(0) 推荐(0) 编辑
摘要:Django的路由层 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django, 对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 django 路由 1.x 使用过 re_path django 阅读全文
posted @ 2021-01-06 17:09 minger_lcm 阅读(171) 评论(0) 推荐(0) 编辑
摘要:方法一 在django项目创建一个statics 目录 把css文件 js jquery 放在这个statics目录 例如 statics目录下有 css目录,js目录 在setting.py 里面加上 STATICFILES_DIRS = [ os.path.join(BASE_DIR, "sta 阅读全文
posted @ 2021-01-06 17:07 minger_lcm 阅读(771) 评论(0) 推荐(0) 编辑
摘要:用pycharm 创建django项目 阅读全文
posted @ 2021-01-06 16:59 minger_lcm 阅读(118) 评论(0) 推荐(0) 编辑
摘要:Django的下载与基本命令 下载Django: pip3 install django pip3 install django==2.2 创建一个django project django-admin.py startproject mysite 当前目录下会生成mysite的工程,目录结构如下: 阅读全文
posted @ 2021-01-06 16:53 minger_lcm 阅读(250) 评论(0) 推荐(0) 编辑
摘要:Django简介 MVC与MTV模型 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调 阅读全文
posted @ 2021-01-06 16:52 minger_lcm 阅读(51) 评论(0) 推荐(0) 编辑
摘要:http请求协议 Python web框架 Django简介 Django的下载与基本命令 基于Django实现的一个简单示例 django 静态文件配置 django 路由层目录 阅读全文
posted @ 2020-12-15 00:38 minger_lcm 阅读(129) 评论(0) 推荐(0) 编辑
摘要:web框架 Web框架(Web framework)是一种开发框架,用来支持动态网站、网络应用和网络服务的开发。这大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法。 web框架已经实现了很多功能,开发人员使用框架提供的方法并且完成自己的业务逻辑,就能快速开发web 阅读全文
posted @ 2020-12-15 00:37 minger_lcm 阅读(158) 评论(0) 推荐(0) 编辑
摘要:http协议由 两部分构成 http请求协议和响应协议 http协议简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 HTTP是一个属于应用层的面向 阅读全文
posted @ 2020-12-15 00:36 minger_lcm 阅读(312) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示