随笔分类 -  Python 基础学习

猪猪学习
摘要:time 模块提供了许多与时间处理相关的功能获取当前时间: time.time() 返回当前时间的时间戳,是从 Unix 纪元(1970年1月1日00:00:00 UTC)到现在的秒数。 import time print(time.time()) >>>>>1713434596.616263 ti 阅读全文
posted @ 2024-04-18 18:12 朱饱饱 阅读(16) 评论(0) 推荐(0)
摘要:#django版本问题 1..x 2.x 3.x(直接忽略) 1.x 和2.x本身差距也不大 我们讲解主要以1.x为例 会讲解2.x区别 公司之前用的1.8 慢慢过渡到了1.11版本 有一些项目用的2.0 #django安装 pip3 install django==1.11.11 在Python中 阅读全文
posted @ 2024-03-14 15:28 朱饱饱 阅读(128) 评论(0) 推荐(0)
摘要:导出所依赖的包 pip freeze>requirements.txt 安装所依赖的包: pip install -r requirements.txt 部分安装不上 可使用以下进行单独安装: 例如这里django-import-export==2.3.0没有安装上: pip install dja 阅读全文
posted @ 2024-02-25 12:19 朱饱饱 阅读(403) 评论(0) 推荐(0)
摘要:1 APIview的as_view -内部还是执行了View的闭包函数view -禁用掉了csrf -一切皆对象,函数也是对象 函数地址.name=lqz2 原生View类中过的as_view中的闭包函数view -本质执行了self.dispatch(request, *args, **kwarg 阅读全文
posted @ 2024-02-23 22:32 朱饱饱 阅读(20) 评论(0) 推荐(0)
摘要:下载安装python: 官网下载:http://www.jetbrains.com/pycharm/download/#section=windows pycharm内装Python: 包括下载 安装 安配置环境变量 配置虚拟环境 版本: 1) python1.X:初代版本 几乎不用 2) pyth 阅读全文
posted @ 2024-02-22 13:04 朱饱饱 阅读(5223) 评论(0) 推荐(0)
摘要:python中常见的异常 在python2中可以通过一个模块来查看所有的内置异常,而在python3中就无法查看。 >>> importexceptions>>>dir(exceptions) ['ArithmeticError', 'AssertionError', 'AttributeError 阅读全文
posted @ 2024-02-22 11:25 朱饱饱 阅读(97) 评论(0) 推荐(0)
摘要:import os if __name__ == '__main__': os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'dd85.settings') #这句直接去wsgi.py中拷贝过来即可 import django django.setup( 阅读全文
posted @ 2024-01-11 12:55 朱饱饱 阅读(32) 评论(0) 推荐(0)
摘要:一、新建项目以及app名字 在pycharm左上角file中点击 new project... 点击左侧django 在右面板写项目名、app名以及选择Python解释器,点击apply 再确定 之后新建静态文件夹static,在static文件夹下新建CSS和js文件,再去setting中配置如下 阅读全文
posted @ 2023-12-27 14:44 朱饱饱 阅读(33) 评论(2) 推荐(0)
摘要:## 局部钩子的使用 # 1 在自定义的Form类中写 clean_字段名 # 2 取出字段的真正值,name=self.cleaned_data.get('name') # 3 判断自己的规则,如果判断失败,抛出ValidationError # 4 如果通过,return name# 局部钩子 阅读全文
posted @ 2023-12-19 17:43 朱饱饱 阅读(15) 评论(0) 推荐(0)
摘要:1 session存在于服务端的键值对 2 同一个浏览器不允许登录多个账户,不同浏览器可以登录同一个账户 3 session的使用(必须迁移数据) -增:request.session['name']=lqz -查:request.session['name'] -改:request.session 阅读全文
posted @ 2023-12-19 17:20 朱饱饱 阅读(64) 评论(0) 推荐(0)
摘要:1 项目数据量大了以后,比如涉及到分页,一页一页的加载显示2 django中分页器组件,把分页常用的东西,封装到一个类中3 实例化得到一个对象,对象里有属性和方法 分页器的简单使用 #######1 Paginator对象的属性和方法 book_list=models.Book.objects.al 阅读全文
posted @ 2023-12-06 18:25 朱饱饱 阅读(101) 评论(0) 推荐(0)
摘要:1 时区和国际化问题 ```pythonsetting.py中1 后台管理汉语问题 LANGUAGE_CODE = 'zh-hans' # 管理后台看到的就是中文2 时区问题(使用东八区) TIME_ZONE = 'Asia/Shanghai' USE_TZ = False``` 2 django 阅读全文
posted @ 2023-11-28 18:43 朱饱饱 阅读(32) 评论(0) 推荐(0)
摘要:# 在脚本中调用djagno服务import osif __name__ == '__main__': #1 引入django配置文件 os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'day67.settings') # 2 让djagno启动 im 阅读全文
posted @ 2023-11-28 16:19 朱饱饱 阅读(33) 评论(0) 推荐(0)
摘要:删除表记录: # 删除的两种方式 # 第一种:queryset的delete方法 # res=models.Book.objects.all().delete() # print(res) # 第二种:对象自己的delete方法 # book = models.Book.objects.all(). 阅读全文
posted @ 2023-11-28 16:19 朱饱饱 阅读(27) 评论(0) 推荐(0)
摘要:1 配置文件粘贴LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', 'class':'logging.StreamHandler', }, }, 阅读全文
posted @ 2023-11-28 16:15 朱饱饱 阅读(15) 评论(0) 推荐(0)
摘要:MTV的流程 Django 的 MTV(Model-Template-View)架构定义了 Web 应用程序的三个核心组件:模型(Model)、模板(Template)和视图(View)。下面是 Django 应用程序中这三个组件如何协同工作的流程: 请求处理: 当用户在浏览器中发起一个请求(例如, 阅读全文
posted @ 2023-11-25 22:13 朱饱饱 阅读(144) 评论(0) 推荐(0)
摘要:模板语法之变量 DTL:Django Template Language DTL 是指 Django 模板语言(Django Template Language),它是 Django 框架中用于构建动态网页视图的一种模板系统。DTL 提供了一种简单且强大的方式来定义和渲染 HTML 或其他类型文本的 阅读全文
posted @ 2023-11-23 21:10 朱饱饱 阅读(237) 评论(0) 推荐(0)
摘要:模拟发送http请求(控制请求路径,请求方式,请求头,请求体) form表单,提交地址: # action#1 不写,默认向当前地址发送请求#2 /index/,向当前域(http://127.0.0.1:8000/)的/index/发送请求#3 http://127.0.0.1:8000/inde 阅读全文
posted @ 2023-11-22 22:20 朱饱饱 阅读(389) 评论(0) 推荐(0)
摘要:## html注意编码方式<form action="/index/" method="post" enctype="multipart/form-data"> <p>用户名:<input type="text" name="name"></p> <p>密码:<input type="passwor 阅读全文
posted @ 2023-11-22 22:19 朱饱饱 阅读(28) 评论(0) 推荐(0)
摘要:视图层之请求对象: def index(request): ''' request:django封装的对象,它的类是WSGIRequest,它里面包含了所有http请求的东西 ''' print(request) print(type(request)) # from django.core.han 阅读全文
posted @ 2023-11-22 22:17 朱饱饱 阅读(12) 评论(0) 推荐(0)