python 完整项目开发流程

#    1. 安装 python
#    2. 安装virtualenvwrapper
#    3. 虚拟环境相关操作
#    4. 进入虚拟环境, 安装django
#    5. 安装编辑器
#    6. 安装mysql
#    7. 安装pymysql

#    前端开发
#        1.前端开发所需环境
            nvm安装
                下载安装
                添加环境变量
            node安装
                nvm list 出现 No installations recognized.
                nvm install nodes.js版本号
                nvm install 10.11.0 安装最新版本
            卸载node版本
                nvm uninstall 版本号

设置镜像
                nvm node_mirror https://nmp.taobao.org/mirrors/node/
                nvm npm_mirror https://npm.taobo.org/mirrors/npm/

npm 安装
                全局安装和本地安装
                    全局安装     安装在当前的node环境中,cmd中可当命令使用
                    本地安装        安装在当前的项目中,当前项目使用可以用require引用
                express安装
                    本地安装        
                        npm install express
                    全局安装     
                        npm install express -g
                npm卸载包
                    npm uninstall 包名
                npm更新包
                    npm update 包名
                npm 搜索包
                    npm search 【package】
            安装 gulp
                创建本地包管理环境
                    npm init 生成一个package.json文件

本项目安装
                    npm install gulp --save-dev
                全局安装
                    npm install gulp -g

#            gulp项目流程
                1.创建项目文件夹
                2.创建本地包管理环境
                    npm init
                3.本地安装可记录gulp包
                    npm install gulp --save-dev
                4.安装全局gulp
                    npm install gulp -g

5.创建任务
                    项目中创建 gulpfile.js
#                    实例:
                        var gulp = require(‘gulp‘);
                        gulp.task(‘greet‘,function(){
                            console.log(‘Hello word‘)
#                        })
#                    运行:
                        gulp greet

6.创建处理css文件的任务
                    css压缩
                    安装插件包
                        gulp-cssnano
                        npm install gulp-cssnano --save-dev
#                    代码 :
                        var gulp = require(‘gulp‘);
                        var cssnano = require(‘gulp-cssnano‘)
                        gulp.task(‘css‘,function(){
                            gulp.src(‘./css/*.css‘)
                            .pipe(cssnano())
                            .pipe(gulp.dest(‘./dist/css/‘))
#                        })

7.修改文件名
                    gulp-rename
                    npm install gulp-rename --save-dev
#                代码:
                    var gulp = require(‘gulp‘);
                    var cssnano = require(‘gulp-cssnano‘)
                    var rename = require(‘gulp-rename‘)
                    gulp.task(‘css‘,function(){
                        gulp.src(‘./css/*.css‘)
                        .pipe(cssnano())
                        .pipe(rename({‘suffix‘:‘.min‘}))
                        .pipe(gulp.dest(‘./dist/css/‘))
#                    })

#        2.在pycharm中创建项目流程
            1.新建django项目
            2.创建项目所需文件夹
            3.进入页面项目文件夹中生成项目使用的包
                npm init
            4.新建可记录gulp的文件
                gulpfile.js
            4.安装gulp
                1.本项目
                    npm install gulp --save-dev
                    
#    后台开发

原文地址:https://www.cnblogs.com/a-dong/p/10479556.html

时间: 2024-11-08 15:44:26

python 完整项目开发流程的相关文章

项目实战 | 月薪3w的大牛为你整理的真实项目开发流程

如今,越来越多的人重视有项目经验的程序员,在一定基础上,项目经验代表着你曾经的"成就",公司也更愿意向这部分程序员抛去橄榄枝.如果你没有什么项目经验,那么一定要在网上找一个中等大小的项目,然后代码看透,逻辑理清楚,然后写到自己的简历上,至少让面试官觉得你做这个项目肯定没有问题,你能干活,所以很可能就会通过面试! 现在为大家介绍,一个项目的大体开发流程 1 大体的项目开发流程 各模块的开发流程要能讲述--技术点的用处,大体概括不需要详细讲解. 2 自己开发的模块 必须熟练开发流程.原理:

Django (九) 项目开发流程&项目架构

项目开发流程&项目架构 1. 软件开发的一般流程 1. 需求分析及确认: 由需求分析工程师与客户确认甚至挖掘需求.输出需求说明文档. ? 2. 概要设计及详细设计: 开发对需求进行概要设计,包括系统的基本处理流程,组织结构.模块划分.接口设计.数据库结构设计等.然后在概要设计的基础上进行详细设计.详细设计中描述实现具体模块所涉及到的主要算法.数据结构.类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试.基本达到伪代码的层面. (原型图

大数据技术之_18_大数据离线平台_01_项目开发流程+大数据常用应用/分析平台/业务处理方式+数据分析平台的数据来源+数据处理的流程+项目集群的规模+需求分析+技术架构/选型

一.项目开发流程1.1.项目调研1.2.项目需求分析1.3.方案设计1.3.1.概要设计1.3.2.详细设计1.4.编码实现1.4.1.单元测试1.4.2.集成测试1.4.3.压力测试1.4.4.用户测试二.大数据常用应用2.1.数据出售2.2.数据分析2.2.1.百度统计2.2.2.友盟2.2.3.其他统计分析组织2.3.搜索引擎2.3.1.solr2.3.2.luence2.3.3.luence & solr 对比2.4.推荐系统(高数)2.4.1.技术2.4.2.算法2.5.精准营销2.5

项目开发流程

项目开发流程:1. 需求部门-外包公司的叫法   (产品部门) 一般在做自己的产品才有   外包公司: 1.分为产品外包,人家公司要做一个系统,外包公司接过来做  需求部门:了解客户的需求,整理成需求文档   2.人才外包 2.技术部 架构师或者技术经理(项目经理)将需求部门的需求文档分析以后形成一个系统的需求分析文档 将功能细化 3.概要设计(架构师,技术经理) 形成数据库设计,db设计文档 定义出当前系统的各个业务模块,模块中的具体功能,以及此系统和外部对接的api 以及当前系统中各个子系统

项目开发流程,以及什么是数据分析平台,再者为什么要做数据分析平台,数据来源,数据处理流程

一:项目开发流程 1.项目调研 了解项目的初始需求,然后结合市场的技术,看一下能否完成 2.需求分析 明确一个项目到底需要做什么? 最终做出的是什么样子? 重要性:一个好的需求分析能够明确项目的后续发展主题方向 3.方案设计 概要设计: 项目结构,技术选型 详细设计: 按照模块设计 4.编码实现 具体实现 5.测试 功能测试:功能是否达到了需求 集成测试:模块之间的兼容性 压力测试:高并发,多用户下,系统是否可以运行 用户测试:根据用户的建议进行修改 6.上线 试运行阶段:新系统与老系统同时在线

外包项目开发流程规范(ODC)

    忙碌时候时间过得很快,没时间记录下工作的一些东西,以下记录外包项目开发的一些流程规范: ODC软件系统开发流程: 例行版本:1.需求分析(用户.ODC) 1)找用户谈需求 2)确定系统上线时间.移交用户测试时间2.工作量的估算(ODC) 1)各个功能点需要的人天(初步估算,后续需求有改动,需要重新更新)3.工作计划安排(ODC) 1)开发计划-指定哪个功能由哪个开发人员进行开发,什么时候开发完成(移交系统测试) 2)测试计划-几时移交系统测试.几时移交用户测试4.系统开发及自测(ODC)

小型软件项目开发流程探讨

一.导言 国内很多项目都是小型项目, 参与人员少(两到五个人), 要快速交付(一两个月) . 要成功完成这种项目, 除了使用成熟且被团队成员熟练使用的技术之外, 有一个良好的开发流程, 也是很必要的. 二.小型软件项目开发流程 下图是我对小型软件项目开发流程的一个设想: 需求分析的重要性想必大家都应该清楚, 对于项目来说, 满足用户的需求是第一位的. 因为时间紧, 系统设计经常被忽略. 这会留下很大的隐患, 国内很多项目的需求通常是很简略的, 还需要在系统设计阶段把一些需求进一步的明确. 不然会

使用.NET MVC框架项目开发流程(项目开发流程)

MVC项目开发流程 整理需求,进行需求分析.项目设计. 整理数据项,建数据库做前期准备,并整理字典. 建立所需数据库表和视图和模型. 页面实现其初步功能(跳过逻辑后台代码),只是实现页面之间的跳转以及展示(预览审核使用). .............................................................................................................................. 审核通过……开始写数据

Unity3D游戏开发之虚拟现实项目开发流程

Unity3D游戏开发之虚拟现实项目开发流程 欢迎来到unity学习.unity培训.unity企业培训教育专区,这里有很多U3D资源.U3D培训视频.U3D教程.U3D常见问题.U3D项目源码,[狗刨学习网]unity极致学院,致力于打造业内unity3d培训.学习第一品牌. 一.系统设计与资料的收集与整理 1.              与项目投资单位沟通并进行系统设计: 2.              收集整理规划图.效果图.现场照片: 3.              拍摄比干文化及景区介