2019年3月3日
摘要:
一、问题 在学习django的models时,使用Navicat premium导入.xls数据的时候会出现导入失败的原因,即使是换成了csv文件也是失败的,原因是数据库的表有外键,而需要设置外键限制。 由于外键的存在,无论如何修改格式都无法导入成功,这是在刚学django时遇到的问题。 二、解决办
阅读全文
posted @ 2019-03-03 10:11
蔚蓝色の天空
阅读(2015)
推荐(0)
2019年3月1日
摘要:
一、问题: 在进行爬虫的时候我们会用到xpath解析html文件,但是会有一种情况就是在xpath选择器中可以使用,但是在代码中就无法使用的情况。 二、原因: 1.是元素中有tbody的原因,这个元素是html生成时产生的,在使用xpath解析的时候无法解析,因此返回的列表为空值。 2.是因为没有写
阅读全文
posted @ 2019-03-01 19:10
蔚蓝色の天空
阅读(10715)
推荐(0)
2019年2月23日
摘要:
爬虫的实战例子: 1.百度图片: 百度图片是ajax的数据,其中gsm是十六进制的 2.梨视频: 梨视频的参数filter不需要直接请求其他的参数3.搜狐科技: 获取搜狐科技的内容4.QQmusic的爬取: 获取QQmusic歌单里面的所有歌曲5.淘宝实战: selenium抓取淘宝的图片 6.彩票
阅读全文
posted @ 2019-02-23 21:22
蔚蓝色の天空
阅读(910)
推荐(0)
2019年2月22日
摘要:
## 电脑操作Bug #### 1.解除文件复制大小的限制 NTFS:最大文件2TB FAT16:最大文件2GB FAT32:最大文件4GB convert g:/fs:ntfs g是磁盘名 可以通过这个来讲FAT32的换成NTFS的,就可以将复制文件的大小由4GB转换成2TB。 #### 2.文件
阅读全文
posted @ 2019-02-22 11:53
蔚蓝色の天空
阅读(202)
推荐(0)
2019年2月17日
摘要:
一、filter: 1.介绍: 写在模板中,属于Django的模板语言。 可以修改模板中的变量,从而显示不同的内容 2.使用: {{ value | filter }},且过滤器可以嵌套使用 二、Django Shell: 调试和使用新的功能,在manage.py中使用: python manage
阅读全文
posted @ 2019-02-17 14:13
蔚蓝色の天空
阅读(259)
推荐(0)
摘要:
一、多参数问题: 首先是在添加一个新的参数,其次在url中把这个id传递过去 对于django2.0+的版本而言,使用正则匹配的时候需要导入re_path 将正则的内容括起来进行书写。 优化正则匹配,注意P是大写不是小写,且这个组名必须和添加到参数名保持一致。 二、创建url的响应对象: 三、超链接
阅读全文
posted @ 2019-02-17 11:06
蔚蓝色の天空
阅读(313)
推荐(0)
2019年2月15日
摘要:
admin是django自带的一个管理者,由于自带所以直接对admin文件进行一个配置。 一、创建用户: python manage.py createsuperuser 创建合理的用户信息就可以在网站中登录获取。 1.修改网站的语言: # zh_Hans中文简体 zh_Hant中文繁体 LANGU
阅读全文
posted @ 2019-02-15 08:47
蔚蓝色の天空
阅读(240)
推荐(0)
2019年2月14日
摘要:
models采用的的是类的方式,一个类对应一张表,在django中只需要对类的操作就可以完成数据表的操作,这种方式可以省去写sql语句,完成了sql语句的封装,被叫做 ORM(object relation mapping)对象关系映射。 一、字段创建的规则: 字段名等于model类中的属性(变量)
阅读全文
posted @ 2019-02-14 21:46
蔚蓝色の天空
阅读(262)
推荐(0)
摘要:
一、django的模板: 在settings.py的文件中可以看到并设置这个模板。 1.直接映射: 通过建立的文件夹(templates)和文件(html)来映射。 2.通过DTL(django templates language)的实现方式: 在创建一个新的templates的文件夹,在新建一个
阅读全文
posted @ 2019-02-14 20:27
蔚蓝色の天空
阅读(236)
推荐(0)
摘要:
一、基本指令 1.项目的建立: Django的项目建立,进入目录,打开cmd输入 django-admin startproject【项目名称】,注意如果是在其他文件下把项目设计成资源文件。 2.App的建立: 进入到带有manage.py的文件目录下,输入:python manage.py sta
阅读全文
posted @ 2019-02-14 16:50
蔚蓝色の天空
阅读(169)
推荐(0)