我的第一个python web开发框架——一个简单的小外包

Posted AllEmpty

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的第一个python web开发框架——一个简单的小外包相关的知识,希望对你有一定的参考价值。

  第一部分说明

  第一部分大概有20来章,主要讲的是一些开发常识、开发前中后期准备内容、开发环境与服务器部署环境安装设置、python基础框架结构与功能等内容,代码会比较简单。

 

  本系列会以故事的方式,向大家描述一位有点开发基础的程序猿,怎么将一个小系统,根据需求的增加,以及对技术的追求,慢慢的通过重构,在解决各种技术难题的过程中,完善自己的架构,开发出一个功能比较完善的开发框架。代码开始会写的比较简单、入门级的,然后会根据需求慢慢重构成有体系的框架。

 

  主人公:小白——计算机专业刚毕业的程序猿,有点内向的闷骚男

      小 美——在一家小企业打杂,性格开朗大方

  关 系:大学同学,好朋友

 

  一天傍晚,小白正在吃晚餐,突然接到好友小美的来电。

  小美:在哪啊?

  小白:在公司吃加班晚餐啊...女神有什么关照呢?

  小美:看你最近忙不忙,公司最近有个项目要外包,我记得你是做网站开发的,所以问问你有没有兴趣!

  小白:有啊有啊...最近入不敷出快断粮了...你真是我的大救星啊!

  小美:那好,等下到XX果汁店等我,记得带钱哦,嘻嘻...

  小白:天啊,你这是趁火打劫...我得喝白开水过日子了...记得早点到哦,不要让我等太久

  ......

  很快小白就赶到了XX果汁店,在店门口转了N个圈圈后,终于等到了小美,大家闲聊了一会,小美就直接进入了主题,开始介绍起项目来。

  小美在一家生产食品的工厂里上班,由于现在行业竞争越来越大,利润空间越来越小,人工成本也越来越高,销售过程中浪费在中间环节的费用每年有增无减,想要在传统的领域中降低成本几乎是不可能的事。而同行中越来越多企业都将营销做到互联网上了,弄得风风火火的,老板看着眼红,但又不敢一下子步伐迈得太大,毕竟失败的例子也挺多的。老板知道小美是计算机毕业的,所以就委托她了解一下行情,想做一个企业网站宣传一下公司,要小菜鸟尽快提供一份解决方案给到她。

  小白简单了解了一下需求后说:“这种企业类宣传用的小企业应该不难,完全包在我身上,明天就出个方案给你,我到时报个成本价,你自己填个合适的格价后交给你的老板,希望我们首次合作顺利愉快。”

  ......

 

  小白回去后,回忆了一下老大曾经讲过的接企业网站的要点:

  小型企业网站主要目的就是为了宣传企业品牌、展示产品,所以在设计上色彩以公司VI为主(主要还是看老板的审美观),大方得体就可以了。

  内容上不外乎关于我们(主要是公司介绍、企业风彩、企业文化、荣誉等内容)、产品展示、新闻中心、诚聘英才、联系我们等几个栏目。当然根据不同企业的要求,名称大同小异。也有可能会增加或减少一些栏目和内容,这个根据不同企业老板的爱好不同而有所不同。如果项目价格低的,不需要做后台管理系统,只需要做好页面展示出来就可以了。

  所编写的解决方案,一般要达到以下要求:页面多、说明详细(最好附上一些页面图片或功能图片)、案例多就可以了,简单几句话就是大而全,拼命吹。只要报价不会太高的话,一般都可以谈下来。

 

  然后认真的看了看食品行业一些企业网站后,找出以前写的企业解决方案,改改里面的相关内容轻松的搞定了解决方案发给了小美。

 

  具体方案:略

  网站结构:(注:在交付方案时,很多朋友由于只是文字上进行了简单的功能说明描述,就签下了合同,在实施开发中,由于没有原型在合同中确认,多数会反复返工,反复被要求各种修改,项目拖了又拖完结不了,一直收不到尾款而尾大不掉,所以最好在做方案时,除了文字描述外,最好能初次确认具体的页面排版设计与功能内容,这样在交流时既清晰明了,又有理有据可依,万一有什么纠纷或问题,也容易处理

  

  注:为了快点进入编码阶段,简单起见网站结构与原型都以简化为主,然后也不去美化了

  网站原型:(放了几张原型截图,更多请到文后点击下载,下载包里有生成好的html文件,也有原文件,原文件是用Axure RP绘制的,打开需要安装软件才行)

  

  

  

  

  点击下载网站原型

  

 

版权声明:本文原创发表于 博客园,作者为 AllEmpty 本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。

python开发QQ群:669058475(本群已满)、733466321(可以加2群)    作者博客:http://www.cnblogs.com/EmptyFS/

以上是关于我的第一个python web开发框架——一个简单的小外包的主要内容,如果未能解决你的问题,请参考以下文章

我的第一个python web开发框架(19)——产品发布相关事项

我的第一个python web开发框架(15)——公司介绍编辑功能

我的第一个python web开发框架(16)——产品分类管理

我的第一个python web开发框架(21)——小结

我的第一个python web开发框架(11)——工具函数包说明

我的第一个python web开发框架(14)——后台管理系统登录功能