03 2019 档案
摘要:配置文件settings.py 方式一:绑定给类的方法 方式二:装饰器 方式三:自定义元类 方式四:利用模块的导入特性 import settings class Mysql: def __init__(self, ip, port): self.ip = ip self.port = port i
阅读全文
摘要:算法:一个计算过程,解决问题的办法 递归 递归的两个必须条件 递推(调用自身) 回溯(结束条件) 来看几个例子: eg1:该函数不是递归,没有结束条件 def func1(n): print(n) func1(n - 1) eg2:该函数亦不是递归,虽有条件,但条件是无穷的 def func2(n)
阅读全文
摘要:适用场景,当用户配置了自己的配置文件后,以用户的配置为准;用户不配置时,以系统的为准,避免程序因配置文件而出错! 这里我们仿照Django的源码思想来实现! django源码 一般我们导入的settings配置文件都是自己创建Django项目时自动生成的那个文件,这样我们就只能使用这一个文件中的配置
阅读全文