2017年5月,因为工作需要,单位急需一套物资管理系统来实现无纸化办公,当时也找外部门懂计算机编程的写过一套,用c(#)写的,因为是外单位做的,有很多细节无法满足工作需要,如果再进行改动,可能要重新做。求人不如靠自己,当时自己就有了一个想法,我要自己编写,或许只是一时的冲动,但如果做成了,确实能提升我在单位的自我价值。在此之前,我完全没有编程基础,只是在上中专的时候简单的学习过c语言,但那个时候已经是将近20年的事情了,编程在我脑子里完全没有概念。抱着试试看的态度,我决定开始学习。
第二天,我就找了些资料开始入手,当时想学c语方,但我今年33了,而且零基础,对我来讲确实太难了,无意中,我看到了python这门语言。说实话在此之前,我完全没有听过这个英文单词,但搜了一点资料后发现,语法可能会比c语言简单一些,我当时的想法只有一个,就是尽快的编出这套系统。于是就从淘宝上买了视频资料和一本讲django的书,剩下的一个半月里,除了上班工作以外,每天都是对着电脑看视频,每天的学习时间差不多6个小时。一个半月后我就开始尝试着用django做这套物资管理系统了。
一开始真是无从下手,想借用网上的模板,但大部分模板都是基于c#或者是php的,只能一点点的写,差不多五天后,我感觉自己差不多能做成,就请了一个月的假。在这一个月里我成功的用django编成这套物资管理系统,期间确实克服了无数的困难,多少次真的是想放弃,无数次的去网上找资料,加QQ群去请教高手,功夫不负有心人,在预定时间里搞定了,当时只有兴奋二字,后来单位也非常支持,买了服务器,借助本来就有的内网,把这套系统发布,并使用至今!这一件事使我对编程的信心大增,学编程年龄真的不是借口!
这套系统用django 1.11,python 3.6.1,前端使用ajax,jq,html,css,数据库使用了sqlite,总代码4万行+,当时编程学的不深,只是做这套系统需要什么学什么,虽然成功了,但不想让自己学的东西再次放下,决心把python这门编程语言从头到尾好好学一遍,进一步提高自己。我会把自己所有学习过程中以及之前做那套web系统中遇到的问题,都用微博来记录,不管是为了自己学是方便别人,这都能成为我学习的动力!
学习python两个月后,用了一个月用django写的物资管理系统
时间: 2024-10-01 23:57:11
学习python两个月后,用了一个月用django写的物资管理系统的相关文章
裸辞两个月,海投一个月,从Android转战Web前端的求职之路
前言 看到这个标题的童鞋,可能会产生两种想法: 想法一:这篇文章是标题党 想法二:Android开发越来越不景气了吗?前端越来越火了吗? 我一向不喜欢标题党,标题中的内容是我的亲身经历.我是2016年6月份毕业,第一份工作是做Android开发.2018年1月初,我辞掉了工作,从零开始,在家自学了两个月的Web前端开发,3月份开始找Web前端的工作,3月底找到工作. Android开发并非不景气,我加入了刘欣老师的知识星球「码农翻身」,他在里面说过: 如今,手机人手一部,肯定是需要APP开发,但
程序员学英语--毕业后的第一个月
俗话说,三天打鱼两天晒网,学习英语需要坚持,可是没有如果没有理由,没有乐趣,你怎么坚持!虽说良药苦口,但怎么着也对治病有好处.所以我们的英语最重要就是找个兴趣!学习英语快三年了.怎么就没有兴趣呢.其实我们一直在强迫着自己学习.后来我们一次师徒会上,我的师傅说,学好英语,以后工作就多了一条路,可以到外企中工作,IT方面,外企有很多值得我们学习的东西.不光是技术,而且各种待遇和环境都好.想想这些,心里顿时就感觉高兴,喜欢学英语,还想把英语学好的种种想法和冲动! 很多事情坚持下去不是很难,可是没有一个
(Java) 2014年1月1日减一个月涉及时间与字符的转换
1 import java.text.ParseException; 2 import java.text.SimpleDateFormat; 3 import java.util.Calendar; 4 import java.util.Date; 5 6 7 public class TestMinusOneMonth { 8 9 public static void main(String[] args) { 10 String string = "2014-01-01"; 11
初学者如何迅速学习Python开发
首先告诉你的是,零基础学习开始学习Python 肯定难,Python的专业程度本身就不简单,学习这事本来就是一件非常煎熬的事情,人都不愿意学习,可是没办法,为了生存掌握一个技能,你必须学,如果你认真的对待,你就找不到高薪水的工作,所以首先学习Python意志,坚持非常重要,很多人放弃的原因根本就是缺乏这些素质. 零基础学习Python必须明确的几点: 1.明确你将来是做什么工作的,需要掌握哪些技能,很多人连这个就不知道就盲目的学,你首先清楚,现在公司需要什么人才,你应该奔着什么目标努力. 2.系
小猿圈平台如何带小白学习python入门视频教程
Python开发技术近年来非常火热,尤其是在一线城市对于python开发人才需求一直扩大.很多企业对于python开发技术人才不惜重金招募.所以学习Python技术的人越来越多,初学Python开发技术的小伙伴对Python不是很了解,不知道Python技术好不好学,更不知道自己能否学好Python开发,本篇文章小编就和大家分享一下小猿圈平台如何带小白学习python入门视频教程? 小猿圈平台如何带小白学习python入门视频教程: 我们先来了解一下Python的学习路线,Python入门课程第
首次路测事故一个月后,全球自动驾驶企业的众生相
2018年虽然刚过了几个月,自动驾驶领域却是风波不断. 在原本的计划中,美国加州将在4月份开放完全自动驾驶路测的申请,中国也将在五月份开始施行自动驾驶路测管理规范.看起来一切都是顺风顺水,双手从方向盘上解放出来的日子已经在向我们招手. 让人始料未及的是,3月18日,Uber在亚利桑那州发生了首桩自动驾驶路测事故致死事件.自动驾驶最令人担心的事情发生了,虽然我们都知道任何一种驾驶方式都不能完全避免事故,可事故来临时,依然不会减少一丁点舆论和恐慌.这样一来,自动驾驶原本光明的未来可能因此而染上一丝阴
零基础如何开始学习 Python?看完这篇从小白变大牛!
1.选择Python版本 对于Python工程师来说,Python的版本则是你们的工作环境.所以在学习之前一定要考虑选择一个合适自己的版本,Python3对零基础的小白很友好,易上手.选好版本后就可以开始学习了.创一个小群,供大家学习交流聊天如果有对学python方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀.也希望大家对学python能够持之以恒python爱好群,如果你想要学好python最好加入一个组织,这样大家学习的话就比较方便,还能够共同交流和分享资料,给你
学了近一个月的java web 感想
对于每天学习的新知识进行一定的总结,是有必要的. 之前我学的每一门知识,我都没有怎么总结自己的问题,也没有怎么去想想该怎样才能学的更好,把知识掌握的更牢固.从现在开始呢,我会每半个月,或每一个月总结总结自己的不足或是感觉自己良好的地方.让自己变得更好.我现在正在学习Java Web: 刚接触java web的时候,就感觉应该会比之前学的科目(html css C语言 java)会难些的.我们的老师也讲得是比较慢的.我的老师也是个比较活泼的老师.在课堂上他如果是看见班上的同学有走神的,或是没有精神
一个月
进入IT这个行业内心是忐忑的 在之前听闻IT程序员是一个比较牛逼的行业 很高大上但是也是一个没有爱情的行业 在和朋友在一起的时候他们也会向我吐槽 IT可是找不到女朋友的哦 于是怀着这种忐忑的心情走进了IT的世界 开课了一个月 感触良多 我是班级里年龄最小的一个 进入这个群体 班里的大哥哥大姐姐都会很照顾我 之前我认为教IT的老师都是那种戴着眼镜很死板严肃不苟言笑的角色 出奇的是班主任专业课老师都是漂亮大姐姐 还很幽默 颠覆了我之前的看法 班主任在开班典礼的时候向我们说过 进入IT这个行业想要高薪