上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 小csv文件 如果是想要给用户返回一个较小的csv文件,那么使用普通的HttpResponse对象就可以了。 示例:在访问对应的url时,浏览器就会自动下载对应的csv文件了。 import csv def get_csv(request): # 创建一个HttpResponse响应对象,并指定co 阅读全文
posted @ 2020-10-17 18:31 山上下了雪-bky 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 众所周知,Django采用的是MTV框架模式,本文介绍的就是其中的V(View视图)。用户在访问某个url后,在返回响应之前,通常需要进行一些业务逻辑上的处理,然后再将处理后的数据返回给客户端,在Django中,View视图就是专门用来做这部分负责业务逻辑的功能的,同时,视图也是Model模型与Te 阅读全文
posted @ 2020-10-17 18:19 山上下了雪-bky 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 众所周知,Django采用的是MTV框架模式,本文介绍的就是其中的M(Model模型)。Django中操作数据库的方式有两种,一种是使用ORM模型,另一种是直接执行SQL,推荐使用ORM模型的方式来管理数据库,因为当需要执行的数据库操作过多时,第二种方式产生的SQL会非常难于管理和维护,而第一种OR 阅读全文
posted @ 2020-10-15 01:39 山上下了雪-bky 阅读(440) 评论(0) 推荐(0) 编辑
摘要: PyCharm中有一个连接并操作数据库的功能,类似Navicat等图形化操作软件,这里讲下怎么通过PyCharm连接到已有的数据库。 点击PyCharm右侧的Database(如果在右侧没有找到,可以在菜单栏的View -> Tool Windows中也可以找到),在弹出的窗口左上方点击加号+,选择 阅读全文
posted @ 2020-10-14 20:21 山上下了雪-bky 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: Django中安装好数据库和对应的数据库驱动之后,就可以直接执行SQL语句进行数据库和表的创建,以及数据的增删改查等操作,在Python3中,可以使用的数据库和驱动有多种,我这里使用的是MySQL数据库,对应的驱动使用的是mysqlclient,安装时直接使用pip install mysqlcli 阅读全文
posted @ 2020-10-14 20:03 山上下了雪-bky 阅读(1603) 评论(0) 推荐(1) 编辑
摘要: 众所周知,Django采用的是MTV框架模式,本文介绍的就是其中的T(Template模板)。对于模板引擎,比较有名的有DTL和Jinja2等,Django使用的则是DTL(Django Template Language),虽然也可以配置Django项目使用别的模板引擎,但是推荐使用Django自 阅读全文
posted @ 2020-10-11 00:12 山上下了雪-bky 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 本文主要记了一些Django中URL映射相关的知识点,包括URL映射关系配置、URL传参、URL反转等。 一、URL映射关系配置 URL映射关系默认是配置在主app下urls.py中的urlpatterns列表中,如果想要自己指定配置映射关系所在文件,只需要修改主app中settings.py文件中 阅读全文
posted @ 2020-10-10 16:11 山上下了雪-bky 阅读(663) 评论(0) 推荐(0) 编辑
摘要: Django是一个由Python编写的企业级web应用框架,它的特点是,对于一个web应用的开发,使用Django会非常的方便快捷,而且相对于Python之下的另一个Flask框架,Flask需要自己安装许多插件,但Django它自身就集成了不同功能的插件,只需要安装一个Django就可以了,所以也 阅读全文
posted @ 2020-10-10 01:37 山上下了雪-bky 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Python的多进程因为可以充分利用CPU多核的特点,所以通常用于计算密集型的场景或者需要大量数据操作的场景,而对于多线程,在某些语言中因为可以充分利用CPU,所以可能多线程的场景使用得多一点,但是在Python中,多线程只能在CPU的单核中运行,不能充分利用CPU多核的特点,所以Python多线程 阅读全文
posted @ 2020-10-04 22:41 山上下了雪-bky 阅读(9053) 评论(0) 推荐(2) 编辑
摘要: 通常我们说的Python高阶函数指的是函数的参数类型为函数,或者函数的返回值类型为函数,Python中常用的高阶函数有map、filter、reduce、partial。 map map是一个内置的高阶函数,需要传入一个函数和一个可迭代对象,然后将每个迭代元素作为参数传入到这个函数中,函数的返回值就 阅读全文
posted @ 2020-09-27 17:34 山上下了雪-bky 阅读(233) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页