您的位置:首页 > 编程语言 > Python开发

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

大概以上这些情况,写博客真是花时间,一不留神就写这么点,时间半个小时没了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  django python git 数据 mysql
相关文章推荐