Python
我辣翻天的火鸡面
这个作者很懒,什么都没留下…
展开
-
在pythonanywhere上部署个人博客项目
1.修改settings.pyDEBUG = FalseALLOWED_HOSTS = ['hello123.pythonanywhere.com']2.拷贝项目到桌面并且添加zip压缩包3.将blog.zip文件上传至pythonanywhere.com[files]目录中4.打开bash窗口 解压newblog.zip文件(unzip 文件名)5.web下,修改Source code(项目路径所在:/home/fairycy/newblog)6.打开并修改WSGI configura原创 2021-01-05 16:34:03 · 503 阅读 · 1 评论 -
django3.x 使用haystack 报错
django3.x 使用haystack 报错:ImportError: cannot import name 'six' from 'django.utils'原因:django 3.x 系列删除了six.解决方法:1、安装six:pipinstall six2、找到当前项目文件下:ven/Lib/site-packages 的 six.py3、复制到:/venv/Lib/...原创 2020-03-24 19:43:01 · 595 阅读 · 0 评论 -
Django项目配置多个Haystack全文检索系统与模板
关于Haystack和whoosh以及jieba的配置就不赘述了,本文介绍的是whoosh搜索引擎。在原有一个haystack全文检索的基础之上,开始配置第二个,琢磨了一下午。先把相应的配置文件都复制一份到settings文件里修改索引路径HAYSTACK_CONNECTIONS = { 'default': { 'ENGINE': 'essa...原创 2020-03-15 17:45:35 · 541 阅读 · 2 评论 -
关于Django中使用cookie的三天免登录代码
创建templates/login.htm<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><form action="/stu...原创 2020-03-01 16:06:51 · 210 阅读 · 0 评论 -
关于Django文件上传和下载的Demo
文件上传下载折磨了我一下午,是非常难受了。接下来是操作过程:startapp新建好应用文件后,把一些配置做好。1、配置settings文件。(1)、TEMPLATES里添加一行语句。(2)、在settings文件里添加MEDIA_URL,MEDIA_ROOT两个参数,绿字是自己定义的。2、根路由urls.py文件里添加新路径和映射路径代码,便于之后图片的显示。...原创 2020-02-29 18:16:40 · 677 阅读 · 0 评论 -
第一个Django项目——班级信息查询
班级信息查询1、子路由继续添加路径2、在views.py文件编写view_show()函数#显示所有班级信息def view_show(request): #获取数据库的班级信息 cls = Cclass.objects.all() if request.method == 'GET': return render(request,'sh...原创 2020-02-27 13:36:23 · 305 阅读 · 0 评论 -
第一个Django项目——学生信息管理
学生注册功能1、终端新建一个应用文件startapp。2、在settings文件中添加INSTALLED_APPS,修改DATABASES,并创建子路由文件。3、根路由,子路由添加路径与对应函数4、编写stu的views文件from django.shortcuts import renderfrom .models import *# Create ...原创 2020-02-26 17:22:14 · 865 阅读 · 0 评论 -
python面向对象
目录一、类和对象二、继承三、封装与多态四、异常一、类和对象(一)、定义一个类class 类名: 方法列表(二)、在python2中类叫做旧式类,又叫做经典类class Person(): def 方法名(): pass(三)、在python3中类叫做新式类,又叫做常用类class Person(object): ...原创 2020-01-02 23:32:25 · 120 阅读 · 0 评论 -
初识python爬虫
没有反爬技术下的代码:from lxml import etreeimport requestsurl = 'https://movie.douban.com/chart'headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)...原创 2018-12-12 19:22:09 · 122 阅读 · 0 评论 -
python函数的学习
1、函数的定义方式1)def 定义函数的关键字,当python解释器遇到def关键字的时候,解释器会自动存储函数的内存地址[函数名()],跳过def里面的所有代码,当解释器遇到函数执行(调用)会再次回到def代码块中 2)函数名不能重命名,不存在java中的重载 def 函数名(参数列表): “函数说明文档” ...原创 2018-12-20 12:35:21 · 161 阅读 · 0 评论 -
python爬虫的学习—小说
之前3.51版本的python只能爬取2.56MB的内容,后来觉得可能是版本问题,重新下载了3.64版的,果然就全部爬下来了。from lxml import etreeimport requestsurl = "https://www.biquge.info/22_22564/"headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10...原创 2018-12-20 21:52:04 · 159 阅读 · 0 评论 -
python爬虫学习——分类获取模板之家的所有模板
from lxml import etreeimport requestsclass Mobanzhijia(object): def __init__(self,themes): self.headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (...原创 2018-12-29 22:15:19 · 881 阅读 · 0 评论 -
Python基本数据类型
基本数据类型python里有6种基本类型,三种为可变类型,三种为不可变类型不可变类型:一旦创建在内存中就无法修改,之后对他的所有操作是产生一个新的值目录基本数据类型1、数字型(不可变数据类型)2、字符串型(不可变数据类型)3、列表4、元组(不可变数据类型)5、字典6、集合1、数字型(不可变数据类型)int 整型float 浮点型comp...原创 2018-12-07 10:20:46 · 129 阅读 · 0 评论