## 项目名:猫耳影评网
### 开发环境:
antiorm==1.2.1
db-sqlite3==0.0.1
Django==1.11
django-ckeditor==5.6.1
django-js-asset==1.1.0
mysqlclient==1.3.12
Pillow==5.1.0
pytz==2018.4
Python==3.6
Mysql==5.7.21
Redis==3.2.12
Nginx==1.12.2
### 数据
利用Python多线程爬虫网上数据并进行清洗,将数据格式与Django的字段类型以及外键关系做正确转化,再将数据存入Mysql数据库中。主要使用了request、beautifulsoup、threading、re模块来进行爬取数据,pymysql模块入库。
### 功能
##### 1、登录
登录过程中使用到的验证码,使用Ajax加载,调用后端的api,加载验证码,将验证码存入session中,校验验证码直接从session中取出与用户输入的前端验证码进行校验。
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E7%99%BB%E5%BD%95.png?raw=true)
##### 2、注册
注册时使用Ajax动态加载,对用户输入的数据进行前端初步验证:输入是否合法,用户名是否重复等,手机验证码利用云之讯平台,调用其接口实现向用户发送验证码,由于需要具有时效性,因此服务端将验证码存入redis数据库,校验时从redis数据库中取出校验即可。
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E6%B3%A8%E5%86%8C.png?raw=true)
##### 3、主页
主页上半部分由轮播图组成,下半部分分页显示全部的电影信息,当鼠标放在电影海报上,将提示电影的基本信息。
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E4%B8%BB%E9%A1%B5.png?raw=true)
##### 4、分类
影片分类与高分经典主要是通过视图函数的查询,将获取结果返回给前端。
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E5%88%86%E7%B1%BB.png?raw=true)
##### 5、搜索
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E6%90%9C%E7%B4%A2.png?raw=true)
##### 6、页面跳转
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E5%BD%B1%E8%AF%84%E5%88%97%E8%A1%A8.png?raw=true)
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E5%BD%B1%E8%AF%84%E6%96%87%E7%AB%A0.png?raw=true)
##### 7、提交
该界面必须登录用户才可以访问,在前段和后端都验证成功即可提交。提交成功则入库成功。即可进入想应的电影页面进行查看自己的影评
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E5%8F%91%E8%A1%A8.png?raw=true)
##### 8、用户中心
主要定制用户的个人界面,目前只做了修改密码功能,例如上传、修改头像,展示用户收藏以及发表的影评等功能尚未完成。
![](https://github.com/LiuLiRongLyon/maoer/blob/master/%E7%BD%91%E7%AB%99%E6%88%AA%E5%9B%BE/%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83.png?raw=true)
### 部署
使用Linux服务器运维该项目,使用gunicorn启动Django,使用supervisor监控gunicorn,将该项目部署上线。
### 联系方式
QQ:940757154
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 Python毕业设计-基于Django开发的影评网站的设计与实现+使用说明+全部资料(优秀项目).zipPython毕业设计-基于Django开发的影评网站的设计与实现+使用说明+全部资料(优秀项目).zipPython毕业设计-基于Django开发的影评网站的设计与实现+使用说明+全部资料(优秀项目).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕设项目、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 3、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
Python毕业设计-基于Django开发的影评网站的设计与实现+使用说明+全部资料(优秀项目).zip (456个子文件)
amazeui.min.css 249KB
lib2.css 105KB
bootstrap.min.css 96KB
style.2041.css 66KB
amazeui.cropper.css 5KB
bwhite.css 2KB
jquery.gritter.css 2KB
custom_up_img.css 1KB
registe.css 754B
login.css 634B
Thumbs.db 8KB
fontawesome-webfont.eot 59KB
iconfont.eot 7KB
ie-spacer.gif 43B
registe.html 7KB
comment.html 7KB
nav.html 6KB
commit.html 5KB
master_base.html 5KB
master.html 5KB
search.html 4KB
about.html 4KB
category.html 4KB
uc_profile.html 3KB
uc_base.html 3KB
reviews.html 2KB
login.html 2KB
banner.html 1KB
footer.html 1KB
uc_collect.html 95B
uc_contribute.html 95B
movies.iml 600B
e.jpg 1.84MB
c.jpg 432KB
d.jpg 329KB
142149.70599382_270X405X4.jpg 208KB
poster142149.70599382_270X405X4.jpg 208KB
082621.99364976_270X405X4.jpg 202KB
poster082621.99364976_270X405X4.jpg 202KB
100020.67786006_270X405X4.jpg 178KB
poster100020.67786006_270X405X4.jpg 178KB
b.jpg 167KB
102316.52177023_270X405X4.jpg 167KB
102640.36705068_270X405X4.jpg 143KB
143918.49241382_270X405X4.jpg 137KB
143918.49241382_270X405X4.jpg 137KB
105047.59754019_270X405X4.jpg 128KB
poster105047.59754019_270X405X4.jpg 128KB
102947.25583478_270X405X4.jpg 124KB
poster102947.25583478_270X405X4.jpg 124KB
033724.51239358_270X405X4.jpg 122KB
poster033724.51239358_270X405X4.jpg 122KB
230130.33587497_270X405X4.jpg 121KB
poster230130.33587497_270X405X4.jpg 121KB
224328.35081501_270X405X4.jpg 114KB
poster224328.35081501_270X405X4.jpg 114KB
225818.35067028_270X405X4.jpg 111KB
123549.37376649_270X405X4.jpg 107KB
poster123549.37376649_270X405X4.jpg 107KB
122416.52755570_270X405X4.jpg 106KB
122414.80042247_270X405X4.jpg 106KB
232203.15587159_270X405X4.jpg 106KB
poster232203.15587159_270X405X4.jpg 106KB
013251.13840945_270X405X4.jpg 106KB
poster143119.63670735_270X405X4.jpg 106KB
231733.17933675_270X405X4.jpg 106KB
230741.66801332_270X405X4.jpg 106KB
poster144034.41960609_270X405X4.jpg 106KB
a.jpg 105KB
160932.10422493_270X405X4.jpg 104KB
poster160930.10727066_270X405X4.jpg 104KB
002655.71225669_270X405X4.jpg 104KB
002655.71225669_270X405X4.jpg 104KB
poster225216.89630284_270X405X4.jpg 103KB
225216.89630284_270X405X4.jpg 103KB
224224.35649043_270X405X4.jpg 101KB
poster224224.35649043_270X405X4.jpg 101KB
073659.56693087_270X405X4.jpg 100KB
224507.35502246_270X405X4.jpg 100KB
poster224507.35502246_270X405X4.jpg 100KB
145957.19577928_270X405X4.jpg 99KB
poster145902.84109270_270X405X4.jpg 99KB
164948.32049628_270X405X4.jpg 99KB
164948.32049628_270X405X4.jpg 99KB
poster115424.64163430_270X405X4.jpg 98KB
115424.64163430_270X405X4.jpg 98KB
172527.42989246_270X405X4.jpg 98KB
172527.42989246_270X405X4.jpg 98KB
225559.82379890_270X405X4.jpg 98KB
poster225559.82379890_270X405X4.jpg 98KB
poster232355.13095445_270X405X4.jpg 97KB
232355.13095445_270X405X4.jpg 97KB
095325.27597389_270X405X4.jpg 97KB
poster021414.89516459_270X405X4.jpg 97KB
225246.95159116_270X405X4.jpg 97KB
poster225246.95159116_270X405X4.jpg 97KB
230204.38226096_270X405X4.jpg 97KB
230733.90049340_270X405X4.jpg 95KB
poster210636.57509708_270X405X4.jpg 95KB
224231.28364958_270X405X4.jpg 94KB
共 456 条
- 1
- 2
- 3
- 4
- 5
资源评论
不走小道
- 粉丝: 3232
- 资源: 5113
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- TencentVideo_V8.11.01.28562_10124.apk
- 洗衣机VHDL控制器实验报告洗衣机VHDL控制器实验报告
- Redis是一个高性能的键值对数据库,它支持多种数据结构,如字符串、列表、集合、有序集合和哈希表 以下是一些Redis命令的实
- indy10.0.52-d7
- Redis是一个高性能的键值对数据库,它支持多种数据结构,如字符串、列表、集合、有序集合和哈希表 以下是一些Redis命令的实践
- redis命令实践 redis命令实践
- REDIS常用命令操作(带截屏)
- 计算机视觉+图片拼接+图片分割
- 逐飞串口助手-示波器使用
- Verilog实现的智能物流仓储移动机器人芯片(源码+报告)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功