摘要: 1. 首先新建文件夹media 后 在项目setting中具体配置: 在 setting 中的 TEMPLATES 下的 OPTIONS 中的 context_processors 中追加: TEMPLATES = [ { 'DIRS': [os.path.join(BASE_DIR, 'templ 阅读全文
posted @ 2019-03-05 23:55 尺短寸长1 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 安装或导入 xadmin 1 pip 安装 2 源码导入 在新建项目中新建extra_apps文件夹并将下载后的源码解压放入 (推荐,方便后续我们可以在源码中自定义一些插件的使用) 注: 具体可参考这篇博文 http://blog.csdn.net/yuhan963/article/detail 阅读全文
posted @ 2019-03-05 20:28 尺短寸长1 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 1 modle基本数据类型 class Test(models.Model): """测试学习用""" Auto = models.AutoField() # 自增长字段 BigAuto = models.BigAutoField() # 二进制数据 Binary = models.BinaryFi 阅读全文
posted @ 2019-03-05 19:50 尺短寸长1 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 在学习scrapy中用xpath提取网页内容时,有时要先提取出一整个行标签内容,再从行标签里寻找目标内容。出现一个错误。 错误代码: 结果: 提取到的内容都是第一个下的后续内容 修稿后代码: 结果: 在子xpath内路径前加 . 表示从当前查找,之后后续内容正常得到 其他方法: 阅读全文
posted @ 2018-10-07 17:08 尺短寸长1 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 不可变对象为字符串,元组等 可变对象为列表,字典,集合等。 浅拷贝只是对已经存在的内存新增加一个对象引用。, 深拷贝就是重新申请一个新的内存,使这个是新对象是新内存地址的引用。 对于可变对象引用时时经常出现。 考虑以下两段代码: 代码1 代码2 结论: 代码1中l.append中新添加的对象为新创建 阅读全文
posted @ 2018-10-05 16:01 尺短寸长1 阅读(303) 评论(0) 推荐(1) 编辑