Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
forked from fslong520/mybgi

This is my website,powered by django+uikit+scrapy.

Notifications You must be signed in to change notification settings

oencoding/mybgi

Repository files navigation

基于Django的个人网站

本项目为一个基于Django的个人网站,项目部署在阿里云,欢迎访问:明月不归尘,计划的特性有:

(一)、博客部分

  1. 主题可定制、更换(心情不好就换个主题,但不需要重新设置models);
  2. 快速搭建博客,能让只有几小时Python基础的小伙伴也快速上手;
  3. Views与APP分离,将Views置于主题中,便于维护管理;

(二)、 WebAPPs部分

  1. 主要是平时写的一些小型程序归类,以此来记录学习历程,其中包括比如爬虫、api等;
  2. 万一有小伙伴需要,也可在此处查找使用;

(三)、 个人照片墙

  1. 用于记录我平时自己拍的一些照片;
  2. 使用图床的api接口,上传到图床;
  3. 使用机器学习自动分类; 这是作为一个初学者新建的坑,主要是想把学到的东西想方设法放到实际项目中从而加深记忆与提高技能。
    目前还是很原始,很基础的版本,陆续完善中,其中参考了hexo搭建的博客的效果,特此感谢yilia
    希望各位大佬轻喷,如果有啥建议给我发邮件或者加我QQ:470657570,谢谢!

一、To do list:

√ 1. 编写日志页面;
√ 2. 编写管理日志页面;
√ 3. 注册及登陆页面;
√ 4. 评论;
▢ 5. 增加导入一键markdown文件功能;
▢ 6. WebAPPs的开发;
▢ 6. 未完待续...

二、以下是开发日志,倒序书写:

2018年08月08日

  1. 编写每日图片api(未完待续1);
  2. 进一步完善orm;

2018年07月30日

  1. 使用pipenv来管理python环境;
  2. 分析爬取的雪球数据;

2018年07月28日

  1. wallpapersite.com

2018年07月27日

  1. 使用百度搜索,爬取上市公司在特定网站的曝光次数。

2018年07月26日

  1. enterdesk爬完了;

2018年07月25日

  1. pyspider初识;
  2. wordcloud初识;

2018年07月24日

  1. win4000数据爬取;

2018年07月23日

  1. netbian数据爬取;

2018年07月20日

  1. 修改个人头像位置;

2018年07月19日

  1. 建立框架初步完成,后面就是完善详细内容的事情了;
  2. 加入个人简历的连接;

2018年07月12日

  1. 这两天忙着写简历(另外一个坑An online resume frame by Pyrhon+jQuery+UIkit. )以及考科目四,可能更新不及时,见谅!

2018年07月12日

(二)、博客开发

  1. 新增博文一篇(其实是昨天的);
  2. 增加搜索功能(支持标题和全文同时检索);

2018年07月11日

  1. 继续学习MySQL,终于弄明白如何配置了,晚上写教程;
  2. 编写完MariaDB安装配置教程,修复首页一个小的bug;

2018年07月10日

  1. 使用scrapy重写kgbook爬虫;
  2. 正式开始学习MySQL;

2018年07月08日

  1. 第一个scrapy爬虫;

2018年07月07日

  1. 第一个使用pyqt5的爬虫;

2018年07月06日

  1. 科目三过了,把昨晚最后写的小程序推送下。

2018年07月05日

  1. 练车有点心累,也没想好下一步做啥子,今天就随便推送一下子。

2018年07月04日

(一)、WebAPP开发

  1. 修改标题栏,然后装了个pycharm玩玩!,

2018年07月03日

(一)、WebAPP开发

  1. 在练科三,太累了,就把爬完的数据统计一下放在了网站上,用进度条显示;

2018年07月02日

(一)、WebAPP开发

  1. 在练科三,太累了,就把爬完的数据以及优化过的代码推送一下吧;

2018年07月01日

(一)、WebAPP开发

  1. 编写爬虫,获取电子书数据;

2018年06月30日

(一)、WebAPP开发

  1. 测试视频接口,删除不能用的,修改有问题的;

2018年06月29日

新的学习目标,参考自:听说你想学习爬虫?送你一本葵花宝典!不用自宫!高效的学习路径:

  1. 了解爬虫的基本原理及过程
  2. Requests+Xpath 实现通用爬虫套路
  3. 了解非结构化数据的存储
  4. 学习scrapy,搭建工程化爬虫
  5. 学习数据库知识,应对大规模数据存储与提取
  6. 掌握各种技巧,应对特殊网站的反爬措施
  7. 分布式爬虫,实现大规模并发采集,提升效率

2018年06月28日

(一)、WebAPP开发

  1. 增加一堆视频解析接口;
  2. 修改目录菜单;
  3. 修改通知消息;

2018年06月27日

(一)、WebAPP开发

  1. 判断ip地址所在区域展示天气信息;
  2. 增加目录;
  3. 更换接口;

(二)、博客开发

  1. 新增博文一篇;
  2. 修改首页效果;

2018年06月26日

(一)、WebAPP开发

  1. 增加解析视频功能(某某vip视频接口);

2018年06月25日

(一)、WebAPP开发

  1. 天气卡片完成;
  2. 将天气信息,bing美图封装成api;
  3. 设置使用git将代码部署到服务器上(再测试一次,再再测试一次,再再再测试一次,最后测试一次,还是有问题唉!);
  4. 终于成功了,原来是远程服务器上脚本执行权限的问题,另外如果要推送代码到多个仓库,其实只需要在git下面的config里的origin分支加一行url=<sshAdress>即可一键推送;
  5. 根据ip查询位置;

2018年06月22日

  1. 修改跳转用的主页
  2. 开新坑:WebAPPs; a. 获取指定日期必应美图卡片; b. 天气卡片占位;

2018年06月21日

  1. 完成博客的增删改,查就等会;
  2. 完成了账户信息的修改;
  3. 基本功能已经完成;

2018年06月20日

  1. 部署到了阿里云,欢迎访问:明月不归尘 ;
  2. 编写用户管理页;
  3. 加入使用Ajax验证账户密码;
  4. 由于django使用了csrf_token,用Ajax直接发送post请求会被拒绝,因此需要在使用Ajax之前加入以下代码(不能在文件中,必须在要使用Ajax的地方):
$.ajaxSetup({
 data: {
 csrfmiddlewaretoken: '{{ csrf_token }}'
 },
});

2018年06月18日

  1. 完成了登陆和注册页面;
  2. 完成了发表评论和显示评论;
  3. 继续完善models和写完的页面;

2018年06月13日

  1. 完善了博客编辑页面,增加了富文本编辑器;
  2. 完善了注册及登陆页面模板;
  3. 将登陆界面放在弹出框里面;

2018年06月10日

最近在考驾照,推送时间不定,各位见谅。

  1. 继续完善models;
  2. 继续完善views;
  3. 继续完善admin;
  4. 总之就是东写一下西写一下,是时候建立一个To do list了!

2018年06月07日

  1. 将代码托管到Github上,开启交友之旅!

About

This is my website,powered by django+uikit+scrapy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 40.9%
  • HTML 34.6%
  • CSS 22.7%
  • Python 1.7%
  • Roff 0.1%
  • Shell 0.0%

AltStyle によって変換されたページ (->オリジナル) /