一、django的安装 1. pip3 install django 2. 把安装路径加到环境变量里以便以后启动admin相关命令,在windows系统中---我的电脑---属性----高级系统设置---设置环境变量,找到PATH路径,以“;"号隔开,添加进去。#diango路径 C:\Python3.5\Lib\site-packages\django\bin
转载
2023-10-19 08:59:08
57阅读
从’https://docs.djangoproject.com/en/3.0/topics/http/urls/ ‘ 翻译来 pathDjango如何处理请求例 下面是URLconf示例:注册自定义路径转换器使用正则表达式使用未命名的正则表达式组嵌套参数URLconf搜索的内容为视图参数指定默认值urlpatterns变量的语法错误处理包括其他URLconfs捕捉参数传递额外选项以查看函数向in
转载
2023-07-11 00:22:29
102阅读
url是Django 1.x中的写法,在Django2.1中,开始舍弃Django1.x中的url写法。在Django2.x中,描写url配置的有两个函数path和re_path,re_path()函数可以看做是django 1.x中得url函数,即可以在路径中使用正则。默认url(route, view, kwargs=None, name=None)
默认path(route, view,
转载
2023-10-08 15:11:33
111阅读
初识path()方法Django 2.0 可谓是 Django 的里程碑版本,主要变化是新增了 path 函数来进行路由的匹配,可通过以下方式进行导入: 但是之前的 url 模块并没有废止,只是 Django 强烈建议我们使用新模块 path 进行路由的匹配。从对比可以看出 Django 2.0 简化了路由 path 的导入方法。1) path()方法函数定义path 函数在 Djang
转载
2023-07-11 09:19:53
106阅读
这里介绍我的安装方法--在线安装,也可以官网下载安装包安装。我搞了一两天,终于搞明白了注意:安装django需要你已经安装过Python。对于本版本支持的python版本为3.6、3.7、3.8、3.9、3.10,我的python版本为3.10 不知道自己python版本的可以打开PyCharm 右下角查看 1.首先要保证你电脑的环境变量里面有这个,如果有请看步骤2如果没有,具
转载
2024-01-05 22:43:16
62阅读
利用Django开发网站,可以设计出非常优美的url规则,如果url的匹配规则(包含正则表达
原创
2023-01-04 14:01:44
94阅读
前言我们在浏览器访问一个网页是通过url地址去访问的,django管理url配置是在urls.py文件。当一个页面数据很多的时候,通常会有翻页的情况,那么页数是不固定的,如:page=1也就是url路径里面带参数的时候如何去处理呢?urls.py配置规则由于django版本比较多,在查资料时候,也会看到不同的版本用不同写法,对于初学者来说是比较迷惑的,总结了下,主要有三个:path、re_path
转载
2023-07-21 16:46:34
122阅读
Django2.0于2017年12月2日已经正式发布。Django2.0支持Python3.4,3.5以及3.6,移除了对Python2.7的支持。官方强烈建议Python 3.x使用最新的版本。在Django2.0其中一个新特性为:简化Url路由的语法。在代码上主要体现在新增了django.urls.path函数,它带来了更简洁、更可读的路由语法,如:原来的urlurl(r'^arti
转载
2024-07-28 14:17:02
53阅读
from pathlib import Patha = Path.is_dir(Path.home().joinpath('data', 'abc'))print(a)b = Path.is_file(Path.cwd().joinpath('pathlib_01.py'))print(b)c = Path.home().joinpath('data').partsprint(c)# 创建单个文件
原创
2022-04-20 10:37:09
663阅读
在Windows中可以在某些路径中查找文件,也可以设定不在某些路径中查找文件,下面用Linux中的find的命令结合其-path -prune参数来看看在Linux中怎么实现此功能。假如在当前目录下查找文件,且当前目录下有很多文件及目录(多层目录),包括dir0、dir1和dir2 ...等目录及dir00、dir01...dir10、dir11...等子目录。1. 在当前目录下查找所有txt后缀
转载
精选
2016-05-25 08:24:58
902阅读
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 &n
转载
2018-10-26 15:54:10
1437阅读
Linux的Path变量是一个非常重要的环境变量,它定义了系统在哪些目录中寻找可执行文件。在Linux系统中,当我们输入一个命令时,系统会在Path中定义的目录中逐个查找该命令的可执行文件,直到找到为止。
Path变量的使用非常灵活,用户可以根据自己的需要随时修改。在默认情况下,Path变量会包含一些系统目录,比如/usr/bin、/usr/local/bin等。但有时候我们希望系统可以在其他目
原创
2024-04-15 15:08:08
133阅读
创建应用程序django项目由一系列应用程序组成,他们协同工作,让项目称谓一个整体。首先我们执行命令python manage.py startapp learning_logs。定义模型打开刚刚我们创建的文件夹,并修改models.py:from django.db import modelsclass Topic(models.Model):text = models.CharField(ma
转载
2024-01-12 15:18:57
69阅读
做子查询,有些orm语句满足不了我们的时候使用 iterator: 当queryset非常巨大时,cache会成为问题。 处理成千上万的记录时,将它们一次装入内存是很浪费的。更糟糕的是,巨大的queryset可能会锁住系统 进程,让你的程序濒临崩溃。要避免在遍历数据的同时产生queryset cac
原创
2021-05-20 17:05:28
1816阅读
django的表单设计真的很棒,涉及非常多的功能,今天介绍django较为主流的几种表单使用方法。注:本文中表单与form通用、模型与model通用。表单、模型的基础知识可以通过django book学习。传送门:http://djangobook.py3k.cn/2.0/0、用例我在本篇博客中,将使用同一个用例,前后会以不同的方式表示它,以此介绍不同的表单实现方法。用例很简单,是一个叫做Serv
原创
2012-11-06 14:47:36
1884阅读
Django是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都是通过向服务器发送get请求的方式实现的,在向后端服务发送查看数据的同时可以携带一个或多个参数并发送get请求来实现分页查看功能前面总结过drf框架中分页器的使用,本文主要介绍在利用Django开发MVT模型项目时分页器的使用1、准备基础数据设计表模型为了体现分页的效果,需要先创建一个表并准备较多数据,模型如下fro
原创
2021-05-27 21:28:48
324阅读
Django基础知识(2)1.Django模型层orm简介MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动ORM是“对象-关系-映射”的简称。(Object Relational Mapping,简称ORM)(将来
Django并不强制要求你必须使用它的模板语言。因为Django 虽然被设计成一个FULL-Stack的Web框架,它提供了开发者所必需的所有组件,而且在大多数情况 使用Django模板系统会比其他的Python模板库要 更方便 一点,但是并不是严格要求你必须使用 它。
原创
2014-07-29 17:37:24
847阅读
1.安装pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ django-redis使用源安装比较快2.作为 cache backend(缓存后端)使用配置在项目的配置文件中进行添加,可以将redis的地址换成虚拟机中redis数据库中的地址和端口,以及几号数据库# 配置redis数据库
CACHES = {
"default"
转载
2023-07-04 18:24:23
71阅读
一、存取Cookies#
1、设置Cookies
response.set_cookie("cookie_key","value")
# 2、获取Cookies
# value = request.COOKIES["cookie_key"]
# 3、删除Cookies
# response.delete_cookie("cookie_ke
转载
2024-05-06 10:20:07
18阅读