随笔分类 - Python 基础学习
猪猪学习
摘要:time 模块提供了许多与时间处理相关的功能获取当前时间: time.time() 返回当前时间的时间戳,是从 Unix 纪元(1970年1月1日00:00:00 UTC)到现在的秒数。 import time print(time.time()) >>>>>1713434596.616263 ti
阅读全文
摘要:#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中
阅读全文
摘要:导出所依赖的包 pip freeze>requirements.txt 安装所依赖的包: pip install -r requirements.txt 部分安装不上 可使用以下进行单独安装: 例如这里django-import-export==2.3.0没有安装上: pip install dja
阅读全文
摘要:1 APIview的as_view -内部还是执行了View的闭包函数view -禁用掉了csrf -一切皆对象,函数也是对象 函数地址.name=lqz2 原生View类中过的as_view中的闭包函数view -本质执行了self.dispatch(request, *args, **kwarg
阅读全文
摘要:下载安装python: 官网下载:http://www.jetbrains.com/pycharm/download/#section=windows pycharm内装Python: 包括下载 安装 安配置环境变量 配置虚拟环境 版本: 1) python1.X:初代版本 几乎不用 2) pyth
阅读全文
摘要:python中常见的异常 在python2中可以通过一个模块来查看所有的内置异常,而在python3中就无法查看。 >>> importexceptions>>>dir(exceptions) ['ArithmeticError', 'AssertionError', 'AttributeError
阅读全文
摘要:import os if __name__ == '__main__': os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'dd85.settings') #这句直接去wsgi.py中拷贝过来即可 import django django.setup(
阅读全文
摘要:一、新建项目以及app名字 在pycharm左上角file中点击 new project... 点击左侧django 在右面板写项目名、app名以及选择Python解释器,点击apply 再确定 之后新建静态文件夹static,在static文件夹下新建CSS和js文件,再去setting中配置如下
阅读全文
摘要:## 局部钩子的使用 # 1 在自定义的Form类中写 clean_字段名 # 2 取出字段的真正值,name=self.cleaned_data.get('name') # 3 判断自己的规则,如果判断失败,抛出ValidationError # 4 如果通过,return name# 局部钩子
阅读全文
摘要:1 session存在于服务端的键值对 2 同一个浏览器不允许登录多个账户,不同浏览器可以登录同一个账户 3 session的使用(必须迁移数据) -增:request.session['name']=lqz -查:request.session['name'] -改:request.session
阅读全文
摘要:1 项目数据量大了以后,比如涉及到分页,一页一页的加载显示2 django中分页器组件,把分页常用的东西,封装到一个类中3 实例化得到一个对象,对象里有属性和方法 分页器的简单使用 #######1 Paginator对象的属性和方法 book_list=models.Book.objects.al
阅读全文
摘要:1 时区和国际化问题 ```pythonsetting.py中1 后台管理汉语问题 LANGUAGE_CODE = 'zh-hans' # 管理后台看到的就是中文2 时区问题(使用东八区) TIME_ZONE = 'Asia/Shanghai' USE_TZ = False``` 2 django
阅读全文
摘要:# 在脚本中调用djagno服务import osif __name__ == '__main__': #1 引入django配置文件 os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'day67.settings') # 2 让djagno启动 im
阅读全文
摘要:删除表记录: # 删除的两种方式 # 第一种:queryset的delete方法 # res=models.Book.objects.all().delete() # print(res) # 第二种:对象自己的delete方法 # book = models.Book.objects.all().
阅读全文