05 2022 档案

摘要:import MySQLdb #建立数据库连接connect = MySQLdb.connect(host=host, user=dbuser, passwd=dbpass, db=dbname, charset=charset)#cursor = connect .cursor() #这种方式查询 阅读全文
posted @ 2022-05-27 20:38 星辰大海日夜兼程 阅读(86) 评论(0) 推荐(0) 编辑
摘要:通过示例学习 django model 的增删改查: 查询 obj = Log_history.objects.all() #所有 obj = Log_history.objects.values("id", "log_name", "log_ip", "log_time", "log_status 阅读全文
posted @ 2022-05-27 14:56 星辰大海日夜兼程 阅读(161) 评论(0) 推荐(0) 编辑
摘要:转载于:网络 一。应用场景:现在有3张表映射(一对多)一张表:表1,2,3一对多表4,每种车都有自己的价格策略 表1:巴士(Bus) → 字段:id,name 表2:出租车(Taxi) → 字段:id,name 表3:地铁(Metro) → 字段:id,name 表4:价格策略(PrecePolic 阅读全文
posted @ 2022-05-25 19:18 星辰大海日夜兼程 阅读(181) 评论(0) 推荐(0) 编辑
摘要:转载于网络: 一、STATIC_URL 作用是通过url直接访问在项目中的静态文件。 二、STATIC_ROOT 部署django项目的时候需要用到STATIC_ROOT ,它是收集所有的静态文件并放在一个目录里,即STATIC_ROOT指向的目录里。 执行完python manage.py col 阅读全文
posted @ 2022-05-24 15:03 星辰大海日夜兼程 阅读(251) 评论(0) 推荐(0) 编辑
摘要:转载于网络: 一、Django模板层 Templates 二、一个小栗子 问题:这里直接把模板写在views里,如果模板内容很多,就容易混乱。改进:把模板独立出来,把视图逻辑和模板分离,在需要模板的时候,视图再加载对应的模板 在这里我们打印一下,看看BASE_DIR是什么内容: 可见,BASE_DI 阅读全文
posted @ 2022-05-24 14:45 星辰大海日夜兼程 阅读(167) 评论(0) 推荐(0) 编辑
摘要:转载于网络资源: 基本配置信息: BASE_DIR = Path(__file__).resolve().parent.parent django项目的工作目录。 SECRET_KEY = ')o+504x)+hi#xh7ap01ouru@spqn5tj3od%9xlcd!0d9=0#bk(' 密匙 阅读全文
posted @ 2022-05-24 14:39 星辰大海日夜兼程 阅读(130) 评论(0) 推荐(0) 编辑
摘要:一、在 anaconda 中新建运行python的虚拟环境 tuesday,因为今天是星期二,所以起个名字 tuesday,打开虚拟环境目录,可以看到: 如上,虚拟环境里已经包含了python解释器python.exe,另外,其它文件的作用如下: DLLS: python的动态链接库,跟编译器有关, 阅读全文
posted @ 2022-05-13 15:25 星辰大海日夜兼程 阅读(282) 评论(0) 推荐(0) 编辑
摘要:A model class's objects attribute is an instance of django.db.models.manager.Manager. A manager has the following methods, all of which return a Query 阅读全文
posted @ 2022-05-12 21:16 星辰大海日夜兼程 阅读(222) 评论(0) 推荐(0) 编辑
摘要:*args和**kwargs都是用于函数定义时的功能性标识,其主要作用是参数传递。 一、*args的用法 定义函数时,将*args放在参数列表中,调用时直接放入多个数值,输出结果和类别: def function(*args): print(args, type(args)) function(1, 阅读全文
posted @ 2022-05-11 21:50 星辰大海日夜兼程 阅读(124) 评论(0) 推荐(0) 编辑
摘要:参考链接 阅读全文
posted @ 2022-05-11 14:47 星辰大海日夜兼程 阅读(5) 评论(0) 推荐(0) 编辑
摘要:当你使用python manage.py startapp app01的命令创建了一个名为app01的新应用后,通常接下来要做的就是在settings.py里注册它,把它加到INSTALLED_APPS里去。你可以选择直接添加app名,还可以添加该app对应的配置AppConfig子类。到底哪种方式 阅读全文
posted @ 2022-05-11 09:47 星辰大海日夜兼程 阅读(327) 评论(0) 推荐(0) 编辑
摘要:当使用pycharm作为IDE时,会自动生成.idea/文件夹来存放项目的配置信息。其中包括版本控制信息、历史记录等等。 阅读全文
posted @ 2022-05-10 21:20 星辰大海日夜兼程 阅读(123) 评论(0) 推荐(0) 编辑
摘要:查看anaconda中python环境路径的方法: 查看有哪些虚拟环境: conda info --env 或 conda env list 阅读全文
posted @ 2022-05-10 10:54 星辰大海日夜兼程 阅读(1293) 评论(0) 推荐(0) 编辑
摘要:Python 之所以强大,除了语言本身的特性外,更重要的是拥有无所不及的第三方库。强大的软件库,让开发者将精力集中在业务上,而避免重复造轮子的浪费。但众多的软件库,形成了复杂的依赖关系,加上 Python2 和 Python3 旷日持久之争,对采用 Python 开发的项目造成了不少困扰,所以 Py 阅读全文
posted @ 2022-05-10 10:47 星辰大海日夜兼程 阅读(50) 评论(0) 推荐(0) 编辑
摘要:当我们创建一个Python包时,需有一个__init__.py文件,它是用来标识Python包的,用来与普通文件夹做区分;我们同样可以在一个Python包中创建一个__main__.py文件,类似于if __name__ == "__main__",模块的__name__.py文件在通过命令行输入的 阅读全文
posted @ 2022-05-10 09:44 星辰大海日夜兼程 阅读(973) 评论(0) 推荐(0) 编辑
摘要:这是python的参数类型声明语法,类似于静态语言里的参数类型限制,但在实际的运行中并不会去做校验。 意思是参数array的类型是list,函数的的返回值是int 这样的写法,方便人阅读 阅读全文
posted @ 2022-05-10 09:31 星辰大海日夜兼程 阅读(82) 评论(0) 推荐(0) 编辑
摘要:安装Python之后,可以直接在命令行执行一些指令,例如pip,实际上指向了一个pip.exe,这里看看这些exe是哪里来的。 python.exe 安装Python的时候,会有选项,把路径添加到PATH。安装完成后,可以直接在命令行里输入python.exe,就可以打开解释器,不用输入完整的exe 阅读全文
posted @ 2022-05-10 09:26 星辰大海日夜兼程 阅读(456) 评论(0) 推荐(0) 编辑
摘要:Objects are Python’s abstraction for data. All data in a Python program is represented by objects or by relations between objects. (In a sense, and in 阅读全文
posted @ 2022-05-10 09:25 星辰大海日夜兼程 阅读(70) 评论(0) 推荐(0) 编辑
摘要:一、python 解释器的源代码 https://github.com/python/cpython 二、python 官网 https://www.python.org 三、python 程序的两种运行方式 (1)交互式 (2)脚本式 阅读全文
posted @ 2022-05-09 23:39 星辰大海日夜兼程 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Python中的f字符串的⽤法:要在字符串中插⼊变量的值,可在前引号前加上字母f,再将要插⼊的变量放在花括号内。举例⼦如下:first_name="ada"last_name="lovelace"full_name=f"{first_name}{last_name}"print(f"Hello,{f 阅读全文
posted @ 2022-05-09 15:19 星辰大海日夜兼程 阅读(3051) 评论(0) 推荐(0) 编辑
摘要:1、后单下划线例如: data_ 其实这种就是为了防止跟系统关键字重名了,比如 python 里是不是有个关键字 class 但是我也想用 class做变量怎么办,如果不做处理肯定是不行的有冲突 所以我们在后面添加 _ 变成 class_, 就可以用了。 我觉得但凡懂点编程的人都能明白这个 2、前单 阅读全文
posted @ 2022-05-09 15:04 星辰大海日夜兼程 阅读(291) 评论(0) 推荐(0) 编辑
摘要:设置可被其他文件import的变量或函数。 一般的格式为__all__ = string的list,例如A.py文件中有 __all__ = ['var1', 'var3', 'function2'] var1 = 2 var2 = 4 var3 = 6 def function1(): print 阅读全文
posted @ 2022-05-09 11:48 星辰大海日夜兼程 阅读(433) 评论(0) 推荐(0) 编辑
摘要:在导入Python模块时,我们可以用 1 import os 也可以用 1 from os import * 当然,不推荐第二种方法,这样,会导入太多的os模块内的函数,所以,我们就会用到 1 from os import name,getcwd 但是,如要需要导入的函数比较多,就会超过一行80个字 阅读全文
posted @ 2022-05-09 11:41 星辰大海日夜兼程 阅读(214) 评论(0) 推荐(0) 编辑