Python中Django学到什么程度可以去应聘工作?
嗯。。,简单说下情况吧,坐标成都,去年本科毕业,现在做运维,我现在的水平大概就是能独立写个 todolist。因为工作空余时间较多,基本利用工作时间看书,零基础吧,从去年 6 月到现在,中间也写过简单的爬虫,也照着书写个 flask 的 blog。
对薪资要求不高,到手有 6k 以上就行,当然有个 8-10 是最好的。不知道我现在还应该学习哪些知识才能达到招聘的要求呢,目前准备用 django 撸个博客在某云上部署上线,但除此之外还需要做哪些工作或学习呢。
Python中Django学到什么程度可以去应聘工作?
sublime text3 这个工具编辑 shell 脚本感觉不错,就是不知道怎么执行,按 ctrl+b 键没有什么用,是不是还有什么配置设置啊,初学者不是很懂,期望各位大神老铁们指导我一下,谢谢!
Django学到能独立完成一个功能完整的Web应用,基本就能找工作了。
具体来说:
-
核心要会:
- 能熟练用 MTV模式(Model-Template-View)开发,理解请求响应流程。
- 会用 ORM 写模型、迁移、查询(
filter()、annotate()、select_related()这些得熟)。 - 能写 类视图(
ListView、CreateView等)和函数视图,知道怎么处理表单(ModelForm)。 - 会配置路由(
urls.py)、静态文件、中间件。
-
至少做一个项目:
自己搭个博客、待办事项或小型电商,把用户认证、CRUD、分页、搜索这些常见功能做一遍。 -
加分项:
- 知道 REST framework 写 API(很多公司要求前后端分离)。
- 了解缓存、信号、异步任务(Celery)的基本用法。
- 能部署到 Linux 服务器(Nginx + Gunicorn 这套流程走一遍)。
总结:能独立搞定一个像样的项目,就可以投简历了。
https://www.v2ex.com/t/437961?p=1
你参考一下收到红心最多那条回复。
看完后感觉好绝望啊,似乎在今年内是换不了工作了
那说的是三五年的
我自学 Python,用 Django 撸了个博客,当时当我部署之后才发现其实后端很多东西都需要去学,特别是 Linux,要优化啊,虽然个人博客没什么流量不优化也行,但是想想如果是企业的,肯定需要做的事情很多
难点在于你如何过面试,进去之后大概率是 CRUD,这有啥可担心的。
有什么面试的技巧可以请教吗
把 V2EX 的 html、css、js 用 django 重新写一个 
我来抛砖引玉 借花敬佛一波
之前看过一篇关于学习 web 框架的文章,感觉对于这个框架,你要知道以下这些知识点(原文找不到了 我直接粘贴的笔记)
### 如何定义 url route
### 如何组织 request handler 函数
- 学出一个最简单得 request handler 函数
- 如何从 get/post 请求中取出参数
- 如何定义全局 url 拦截函数
- 如何获取 /修改 /储存 cookie 和 session 的数据
- 如何输出 /修改 http header 数据
### 如何部署 app 程序
- 如何部署服务器
- 如何配置开发环境
- 如何配置静态文件访问
### 如何访问数据库(支持 ORM )
- 如何维护表结构的变更
- 如何定义 /组织 /初始化数据表
- 如何对接 orm 系统和现有的表结构
- 掌握最基本的 add/delete/按字段查询 /count/slice/order by
- 如何直接使用 sql 访问数据库
### 如何使用模板系统
- 如何组织 /访问 模板文件的目录结构
- 如何在模板中嵌入代码
- 模板是否支持继承结构
- 模板之间如何 include
- 如何自定义模板函数
### 如何通过 http get/post 获取远程数据
### 如何 parse json
### 如何 parse xml
### 如何输出为 json
### 如何处理状态码:404 和 50x
### 如何处理文件上传
—
至于其他的数据库简单优化啊 Linux 的基本操作呀 那些感觉都需要涉猎,面试的话 看看其他老哥有没有好的建议
能找到原文就好了
CRUD 什么的,还要什么自行车?
谢谢 写的很详细,对照起来感觉自己还差些细节的东西。
我还这个打算
真是这样就谢天谢地了
😂😂看到这个问题还以为是我发的。我也是去年毕业的。也在成都。现在也在做运维。也在自学 Python。Django 之类的。不过我已经交离职报告了。准备找个要求不高的开发。工资无所谓。能带我做项目就行
+1 想法和你一样。目前找的怎么样了啊
不咋个样😂,感觉要失业了
关注一波,有同样的想法
这样感觉压力很大啊
要是把成都换成杭州 还以为是我发的 原来刚毕业去做运维的 现在都在学 python 转开发啊…[doge]
楼上有个哥们也是这样
同成都 
看来 python 真是。。。。
我觉得框架还是不太重要,python 语言深入理解下,数据结构,网络,linux 看下。
看了看回复,Python 有变成第二个 PHP 的潜力😂
等面试了就会发现,数据结构,算法和设计模式可能比会使用 Django 更重要…
厉害了,你说的我都会…
好 list
大佬 能求个联系方式嘛~~ 好需要这个笔记啊啊啊啊
为什么这么说呢,求解
上面列出来的 80%-90%我都会,然而没有背下来。。记忆力不好背不下代码。。有笔记能做出来的程度,然而找了 2 周还没找到工作。
感觉现在单纯的 django python 这种开发比较少,都要求其他相关知识,比如 docker,openstack,爬虫,数据分析什么的。
胶水语言要求胶水人
Python 入坑的我,感觉很无望…现在学 Python 不了解点 deep learning 面试还没有加分项…
大佬 现在在学这个,但学的比较混乱, 看到你这个 list 正式自己目前需要的,求笔记啊啊 啊 啊啊
万分感谢 QQ 970633424
我也刚学😂 刚开始刷 flask 一点一点来呗
貌似我都会
距离这个帖子已经过去 300 天了,我也终于找到了工作。简单说下现在的看法。
去年 11 月的时候去面试了一波,四处碰壁后找到了一份 4k 的工作,犹豫再三没有去。
听从了美洽的面试官建议,先找一份爬虫的工作。
于是又转头开始看爬虫,学习 scrapy,学习 mongo、redis、分布式
今年找工作的时候似乎有点太着急了,有公司给我发 offer 就马上离职入职了,现在已经入职 20 多天了。
感谢以上朋友的帮助,谢谢,300 天以前的我的确不配找到一份工作,这个时间还是公平的。

