|
|
6 år sedan | |
|---|---|---|
| Day01-15 | 7 år sedan | |
| Day16-20 | 6 år sedan | |
| Day21-30 | 7 år sedan | |
| Day31-35 | 6 år sedan | |
| Day36-40 | 6 år sedan | |
| Day41-55 | 6 år sedan | |
| Day56-65 | 6 år sedan | |
| Day66-75 | 7 år sedan | |
| Day76-90 | 6 år sedan | |
| Day91-100 | 6 år sedan | |
| res | 7 år sedan | |
| .gitignore | 7 år sedan | |
| PEP 8风格指南.md | 7 år sedan | |
| Python参考书籍.md | 7 år sedan | |
| Python惯例.md | 7 år sedan | |
| README.md | 7 år sedan | |
| 玩转PyCharm.md | 7 år sedan | |
| 用函数还是用复杂的表达式.md | 7 år sedan | |
| 那些年我们踩过的那些坑.md | 7 år sedan |
作者:骆昊
简单的说,Python是一个“优雅”、“明确”、“简单”的编程语言。
目前几个比较流行的领域,Python都有用武之地。
作为一名Python开发者,主要的就业领域包括:
下图显示了主要城市Python招聘需求量及薪资待遇排行榜(截止到2018年5月)。
给初学者的几个建议:
软件过程模型
补充:敏捷软件开发宣言
- 个体和互动 高于 流程和工具
- 工作的软件 高于 详尽的文档
- 客户合作 高于 合同谈判
- 响应变化 高于 遵循计划
项目团队组建
Python中的一些“惯例”(请参考《Python惯例-如何编写Pythonic的代码》)
影响代码可读性的原因:
团队开发工具介绍
请参考《团队项目开发》。
选题范围设定
MIS(用户端+管理端):KMS、KPI考核系统、HRS、CRM系统、供应链系统、仓储管理系统等。
App后台(管理端+数据接口):二手交易类、报刊杂志类、小众电商类、新闻资讯类、旅游类、社交类、阅读类等。
其他类型:自身行业背景和工作经验、业务容易理解和把控。
需求理解、模块划分和任务分配
| 模块 | 功能 | 人员 | 状态 | 完成 | 工时 | 计划开始 | 实际开始 | 计划结束 | 实际结束 | 备注 | | ---- | -------- | ------ | -------- | ---- | ---- | -------- | -------- | -------- | -------- | ---------------- | | 评论 | 添加评论 | 王大锤 | 正在进行 | 50% | 4 | 2018/8/7 | | 2018/8/7 | | | | | 删除评论 | 王大锤 | 等待 | 0% | 2 | 2018/8/7 | | 2018/8/7 | | | | | 查看评论 | 白元芳 | 正在进行 | 20% | 4 | 2018/8/7 | | 2018/8/7 | | 需要进行代码审查 | | | 评论投票 | 白元芳 | 等待 | 0% | 4 | 2018/8/8 | | 2018/8/8 | | |
通过模型创建表(正向工程)
python manage.py makemigrations app
python manage.py migrate
通过数据表创建模型(反向工程)
python manage.py inspectdb > app/models.py