
python
文章平均质量分 74
encode("utf-8")
双飞鼠鼠一枚
展开
-
2024最新从0部署Django项目(nginx+uwsgi+mysql)
我这里用的是腾讯云免费试用的2H4Gcentos服务器(后升级为2H8G,保险一点提高内存)服务器配置。原创 2024-05-11 20:39:31 · 1625 阅读 · 2 评论 -
Django开发复盘
这种模版和这种urls的写法,包能访问到的,不存在路由接收不到的情况,而且保证一定按绝对路径访问(就是路由分发的时候,所有前缀都要补上:主路由分发到了user和work两个app下,那么在user里的路由假定为user_child,user所接收的前缀为user的路由的话,那么我们写就应该写 '/user/user_child/')二、不同APP之间models的访问。原创 2024-03-27 22:11:38 · 1061 阅读 · 0 评论 -
Django资源路径问题
学习过django框架的应该了解后端有static静态文件,media媒体文件,还有一些其他的配置文件,那么在整个web服务中每个区域访问资源的路径有什么区别呢。关于使用media和static文件还需进行settings.py中的相关配置,网上很多博客也都写了,大概只需要修改几步,大抵都是可以配置正确的。,根据模版语法可以直接在响应的参数中获取,如果是ajax请求可以在对应的json.data中设置media路径。一般本地项目的src都是写项目中的相对路径或者根据电脑磁盘的绝对路径。原创 2024-03-20 18:00:00 · 563 阅读 · 0 评论 -
Django中的ajax细节
【代码】Django中的ajax细节。原创 2024-03-12 22:55:09 · 923 阅读 · 0 评论 -
关于Django使用Jquery异步刷新
【代码】关于Django使用Jquery异步刷新。原创 2024-03-11 20:15:26 · 1282 阅读 · 0 评论 -
Django——ORM增删改查
创建数据可以通过django编写的命令行方式快捷创建数据如果对模型层有任何修改都需要重启shell,否则操作容易出错在shell中我们需要先引入我们的模型,如from bookstore.models import Book然后通过以下代码创建一条条数据查询操作调用的先后顺序不重要,django会自动帮我们按sql逻辑叠加条件执行返回的对象均为Queryset,这一类对象还可以继续调用django编写的这些方法如果查询结果为空,返回的就是一个空的Queryset对象。原创 2024-02-23 23:02:31 · 1474 阅读 · 0 评论 -
Django数据库配置+迁移
只需再次执行两行指令即可更新,但切记有任何修改或新增操作时,都要第一时间进行数据库迁移操作,避免后续对数据库数据的操作出错。创建该类模型必须继承django中已有的一个Model类,且必须写在当前文件夹下的models.py中。在模型类中可新建一个Meta类,该类的属性用于操控表的属性。我的项目名称为mysite,应用名称为bookstore。django中的模型对应到数据库中就是一张表。附上从创建项目到创建项目下的应用的全部指令。模型类中的每个属性都一一对应表中的每个字段。原创 2024-02-21 18:38:40 · 1007 阅读 · 0 评论 -
Django模版操作
对于safe:如果传入的字符串满足html语法,django会将其转义后作为纯文本显示在网页上。一旦该block_name在子模块中被重定义则按子模块显示,如无则按base.html显示。2.option中从1~4分别对应加减乘除,同时对应的op为对应的字符'1'到'4'如果在传入后加上safe过滤器,该字符串也能起到对应的html/css/js效果。4.同样的,为了保持输入数据后不立马重置输入框,对输入框分别设置默认值为a和b。3.创建子模块,删除初始化的html代码,取而代之只用写一行。原创 2024-02-17 18:04:12 · 888 阅读 · 0 评论 -
django配置视图并与模版进行数据交互
在settings.py中找到如下区域,在列表中加上刚刚创建的templates文件夹的路径。这里要保证views.py可以被settings.py直接调用,后续方便书写视图函数。按照我的结构应该是(DjApp-Study-Study-views.py)基本如图所示,在后续启动项目中,项目里也会新增一些日志或者其他的文件。在项目文件夹下(即项目根目录下创建templates文件夹)在项目文件夹下,与项目同名的文件夹下创建views.py。原创 2024-02-16 17:39:26 · 575 阅读 · 0 评论 -
Pandas基本用法
sklearn.preprocessing是scikit-learn中的一个模块,用于数据预处理,包括标准化、缺失值填充、特征提取、特征选择等。建议大家在学习数据分析时sklearn-learn模块也一并安装好后续的学习操作会方便很多哦~可能直接pip install pandas 仍然会有部分pandas库内函数无法使用,大概率是因为版本的问题,只需要多执行一个命令将其更新即可解决;——这样就是更新完成了。原创 2023-04-12 15:27:21 · 306 阅读 · 0 评论 -
numpy数据分析库
因为后面会频繁调用库,所以起别名能更方便代码的书写#输出1#输出[1 2 3 4 5]#用range定义#输出[0 1 2 3 4]#用arrange定义数组start = 0end = 5#myarray3的这两种定义方式效果相同,在定义的同时规定数组中值的类型,可以方便规划占用的内存#输出[0 1 2 3 4]#输出[ True True True True True False False False],布尔类型中非零值都为True,为零的值为False。原创 2023-04-09 02:35:23 · 126 阅读 · 0 评论 -
matplotlib其它表形的绘制
核心代码 plt.hist() 第一个参数必须是数据,如果是多组数据,就用列表包含这多组数据,第二个参数必须是分组方法,不传默认为10。a = ['猩球崛起3:\n终极之战','敦刻尔克','蜘蛛侠:\n英雄归来','战狼2']'b'蓝色'g'绿色'r'红色'c'青色'm'品红色'y'黄色'k'黑色'w'白色。例如:蓝色正方形虚线:plt.plot(x,y,'bs--')即可。'-'实线'--'虚线'-.'点划线':'虚线'H'六角标记。给出四款电影在4,5,6月份的票房,绘制条形图。原创 2023-04-07 16:31:52 · 414 阅读 · 0 评论 -
matplotlib折线图
最流行的python底层绘图库,主要做数据可视化图表,名字取材于MATLAB,模仿MATLAB构建。原创 2023-04-05 02:18:14 · 137 阅读 · 0 评论 -
python小白入门必看
结语:开始新一种编程语言的学习总是不易的,无论之前是否有无编程基础,因为既然是没接触过的语言,或多或少会有难以理解的语法设定或者规则,但就是可能很微小的区别,导致我们尝试写新语言的时候会遇到重重坎坷,希望新入坑python的小伙伴们能够坚持下去,不懂就问,打破沙锅问到底,彻底理解这门语言并能慢慢掌握,另:本人也只是一名大一计算机专业的蒟蒻,仅学过c、c++的入门知识,每一门语言的学习都是有一定的变化和跨度的,之后相关语言的见解或者技能点也会实时更新,大家一起进步吧~原创 2023-03-26 01:07:04 · 317 阅读 · 0 评论 -
初识python爬虫
为了以后在计算机行业的技术学习,了解了很多个方向,发现python爬虫也是一项必不可少的技能,而且实用性和操作性很强,所以蒟蒻开始了学习爬虫的第一天~前期准备工作:1.下载好pycharm:用于python编程的一款IDE,感觉挺好用的,免费而且能汉化,可以加插件。原创 2023-03-25 02:35:07 · 386 阅读 · 0 评论 -
Python中的列表、字典用法
方法以逗号为分隔符将其分割为多个子串,并使用 for 循环遍历这些子串。对于每个子串,我们都将其转换为整数,并使用。方法以逗号为分隔符将其分割为多个子串,并使用 for 循环遍历这些子串。方法以冒号为分隔符将其分割为键和值,并将它们存储到字典中。最后,我们打印出字典中的所有键值对。函数分别读取一个键和一个值,并将它们存储到字典中。最后,我们打印出字典中的所有键值对。函数读取用户输入的键值对个数,并将其转换为整数。函数读取用户输入的元素个数,并将其转换为整数。接下来,你可以遍历这些子串,并使用字符串的。原创 2023-03-24 14:32:15 · 2889 阅读 · 0 评论