python学习笔记
核桃不是桃
几年前我还励志做一个程序员呢,可是现在却歪打正着做了游戏策划,但是代码不能停。就把自己定位成一个独立游戏制作人吧!未来的路继续鼓捣Unity3D、GamemakerStudio、UE4和Python等等吧。希望自己有朝一日能和自己喜爱的那些伟大的游戏制作人同列。
展开
-
django开发仿天猫网站1:需求分析和app设计
简介我一向喜欢在实际动手的过程中去学习新技能。因此当我从《python核心编程》这本书上接触到django这个web框架的时候,我头脑中的第一反应就是,搞个“大项目”,一来可以学习技能,二来可以丰富阅历。说不定还能为我之后的求职提供一点儿帮助。 所以我打算用django开发一个仿天猫网站。App设计django项目的开发是围绕app的,一个项目由多个相对独立的app组成,在这个项目中,我设计了三个原创 2017-05-23 19:10:42 · 2375 阅读 · 0 评论 -
仿天猫网站开发笔记4:将Django模板变量传递给外部js调用的方案
遇到的问题 这里想用js控制达到一个效果,就是添加数量的最大值不能超过库存。 由于在我的项目中,js文件和html文件是分开的,因此在js文件中貌似不能使用templates模板变量。当然这里也可以通过templates进行逻辑判断。但是为了顺便学习一下前端知识。因此遇到这个问题。查到的解决方案先说结论,想完全剥离js和模板而又需要使用模板渲染的数据,目前并没有什么好办法。 已知的解决方案有以原创 2017-05-20 11:08:58 · 2057 阅读 · 2 评论 -
仿天猫网站开发3:模态登陆窗口
项目位置仿天猫网站需要实现的功能 点击“立即购买”或“加入购物车”时,判断当前是否为登录状态,如果未登录,则弹出模态窗口。实现方式首先是如何判断当前是否为登陆状态?查阅资料可知: 资料查的乱套了,就先省略吧 这里我想到的是,通过在模板中创建一个js变量,通过模板逻辑判断当前是否为登陆状态,然后改变这个变量的值为ture或者false,模板中代码片段如下:<script> var MyV原创 2017-05-20 13:27:05 · 686 阅读 · 0 评论 -
仿天猫网站5:Django传递数据给js
需求描述在产品页面点击“加入购物车”,将界面上的“加入购物车”按钮变为灰色不可点击状态。 需求分析点击按钮后,访问地址/foreaddCart,导致AddCartView类被调用,urls文件配置如下:# 加入购物车url(r'^foreaddCart/$', AddCartView.as_view(), name="addCart")在AddCartView中重写get方法,步骤和点击“立即原创 2017-05-21 14:54:06 · 1787 阅读 · 0 评论 -
仿天猫网站开发6:用户购物流程梳理
概述需要登录的前台功能,其实就是整个购物流程。也是项目中的一个重要组成部分,我将这部分称为用户操作(operation)。其实在写此文章前,我已经将功能基本完成了。但是还是发现了一些问题,特别是由于前期没有很好的规划,导致后期URL关系混乱。想到我在做游戏策划时,接触的游戏开发,都是以游戏文档作为基础。而我也曾经一直致力于写一篇逻辑无懈可击的文档。以此来分担程序同学的工作量。因此我决定为了提高之后的原创 2017-05-22 18:41:22 · 920 阅读 · 0 评论