Python 数据学习入门之 django Blog 项目实战练习
2017-02-05 23:20
766 查看
一个月全闭关python的学习情况
学习情况汇总:
1.Python基础:把python的课程先浏览了一遍,花了大概一周多时间。《learn python the hard way》excise 练习了一遍,花了大概一周多时间。看了一些计算机基础的视频,网络等,这些算基础知识。
2. Python视频:在网上看了一段时间的视频,大多是爬虫类,爬了一个,有点意思,但是暂时对python基础没太大用,现在只差不多忘了....待再深入学习。
3.插曲:期间学习了数据相关知识,加深了Excel使用技巧,函数等等,同时学习了Tableau,做做地图,两个工具使用已经到实战阶段。看了Spss,有趣,统计学相关知识有点基础,学起来应该不难。待再复习深入了解。
4. 数据库:安装mysql, Mongodb, 学会了基本连接及查询操作。
5. 前端:看了看,由于之前看过,对一些标签等还有印象,但是还不能完全不查资料。特别是js和css布局。
6. git 安装使用:项目已经push到github上。一度安装报错需要输入name email,输入后仍然不能push,pull也拒绝,花费一个晚上解决并让一个朋友帮忙解决未果,果断用force,想想是新建的独立的repository应该不会影响,至于网上看到这样的问题可能是commit的冲突,容后再说。
7.django:新博客,功能:首页展示列表,注册,发布博客,博客详情页,博客评论update,编辑等已经完成。
项目:git@github.com:business-99/soblog.git
碰到的难点:
7.1 主要难点在表单,在这点上花了一周多点的时间特别是:manytomany 博客标签的使用。
7.2 小问题如:在post blog的时候,内容也跑到了comment里,看了下数据路径,发现由于数据库表blog和comment的字段名content同名,可能有这个问题,试着该表。但是makemigration的时候报inconsistant所以改不了。找这个问题为数据库前后冲突,不好解决,但是关于数据串了问题不能确定一定是这个问题。因此到stayoverflow 上咨询,顺便体验一番,果然7分钟就回复。代码贴了一堆,哈。
贴上
http://stackoverflow.com/questions/42050216/why-post-blog-content-get-by-comment/42050299?noredirect=1#comment71273278_42050299
还有其他N多小问题,不一一说了。基本网上能找到。总结还是要多看文档,系统一些。网上解决的问题要么过时要么抄袭要么自己也一知半解。
下面一周学习内容:
主要学习内容:
1. python 在系统看下,特别是一些未接触过的用法。包括什么利器。但感觉vitualenv什么的主要是工具而已,上手简单。主要还在编程内容及各种库的学习应用。
2. js 先基本使用
3. django 多练习
4. 基础算法,数据分析
5. http协议,爬虫。可在博客上练习。
6. linux,shell
大概以上这些情况,写博客真是花时间,一不留神就写这么点,时间半个小时没了。
学习情况汇总:
1.Python基础:把python的课程先浏览了一遍,花了大概一周多时间。《learn python the hard way》excise 练习了一遍,花了大概一周多时间。看了一些计算机基础的视频,网络等,这些算基础知识。
2. Python视频:在网上看了一段时间的视频,大多是爬虫类,爬了一个,有点意思,但是暂时对python基础没太大用,现在只差不多忘了....待再深入学习。
3.插曲:期间学习了数据相关知识,加深了Excel使用技巧,函数等等,同时学习了Tableau,做做地图,两个工具使用已经到实战阶段。看了Spss,有趣,统计学相关知识有点基础,学起来应该不难。待再复习深入了解。
4. 数据库:安装mysql, Mongodb, 学会了基本连接及查询操作。
5. 前端:看了看,由于之前看过,对一些标签等还有印象,但是还不能完全不查资料。特别是js和css布局。
6. git 安装使用:项目已经push到github上。一度安装报错需要输入name email,输入后仍然不能push,pull也拒绝,花费一个晚上解决并让一个朋友帮忙解决未果,果断用force,想想是新建的独立的repository应该不会影响,至于网上看到这样的问题可能是commit的冲突,容后再说。
7.django:新博客,功能:首页展示列表,注册,发布博客,博客详情页,博客评论update,编辑等已经完成。
项目:git@github.com:business-99/soblog.git
碰到的难点:
7.1 主要难点在表单,在这点上花了一周多点的时间特别是:manytomany 博客标签的使用。
7.2 小问题如:在post blog的时候,内容也跑到了comment里,看了下数据路径,发现由于数据库表blog和comment的字段名content同名,可能有这个问题,试着该表。但是makemigration的时候报inconsistant所以改不了。找这个问题为数据库前后冲突,不好解决,但是关于数据串了问题不能确定一定是这个问题。因此到stayoverflow 上咨询,顺便体验一番,果然7分钟就回复。代码贴了一堆,哈。
贴上
http://stackoverflow.com/questions/42050216/why-post-blog-content-get-by-comment/42050299?noredirect=1#comment71273278_42050299
还有其他N多小问题,不一一说了。基本网上能找到。总结还是要多看文档,系统一些。网上解决的问题要么过时要么抄袭要么自己也一知半解。
下面一周学习内容:
主要学习内容:
1. python 在系统看下,特别是一些未接触过的用法。包括什么利器。但感觉vitualenv什么的主要是工具而已,上手简单。主要还在编程内容及各种库的学习应用。
2. js 先基本使用
3. django 多练习
4. 基础算法,数据分析
5. http协议,爬虫。可在博客上练习。
6. linux,shell
大概以上这些情况,写博客真是花时间,一不留神就写这么点,时间半个小时没了。
相关文章推荐
- python学习笔记--Django入门三 Django 与数据库的交互:数据建模
- Python数据挖掘,AI人工智能,机器学习,深度学习,高级项目实战
- JAVA从菜鸟【入门】到新手【实习】一一Python项目实战学习规划
- 小猪的Python学习之旅 —— 14.项目实战:抓取豆瓣音乐Top 250数据存到Excel中
- 《用Python玩转数据》scikit-learn机器学习经典入门项目
- Python开发入门与实战2-第一个Django项目
- Python学习入门基础教程(learning Python)--5.7 Python文件数据记录存储与处理
- 【学院官方整理】Python学习路线图-适合自学者从入门到项目开发(视频+文档) 干货提炼
- Python学习手册(1入门知识-数据类型)
- OA项目实战学习(7)——初始化数据&权限配置显示
- 零基础入门学习Python(3):数据类型
- Spark入门到精通视频学习资料--第八章:项目实战(2讲)
- Python学习入门基础教程(learning Python)--6 Python下的list数据类型
- 【极客学院】-python学习笔记-4-单线程爬虫 (提交表单抓取信息,实战练习)
- 【python项目实战】BBS论坛(3)页面输出数据,及跳转
- Python开发入门与实战7-Django Form
- python Django 学习笔记(六)—— 写一个简单blog做增删改练手
- 闲聊之Python的数据类型 - 零基础入门学习Python005
- python python 入门学习之网页数据爬虫搜狐汽车数据库
- python python 入门学习之网页数据爬虫cnbeta文章保存