- 博客(20)
- 收藏
- 关注
原创 django实训报告
1.母婴商城-搭建项目开发环境创建Django项目 - babies创建文件夹media、pstatic和templates新建APP - index在配置文件settings.py里导入os在终端窗口下执行命令创建APP - commodity创建APP - shopper在配置文件里添加项目应用设置模板信息添加中间件使用mysqlclient模块完成mysqlclient模块的安装后,在项目的配置文件settings.py中配置MySQL数据库连接信息创
2022-01-07 11:38:14
1723
原创 学生信息管理
创建Django项目 - students设置Django项目的位置与名称(二)准备静态资源1、创建静态目录在students里创建static目录2、创建样式文件在static里创建css目录,然后在css里创建main.css样式文件{margin: 0px;padding: 0px;border: none;}html, body {height: 100%;}.w1200 {width: 1200px;}.layui-header, .layui-fo
2022-01-04 09:10:42
1076
原创 显示图书信息
创建Django项目,设置项目位置与项目名(二)创建并注册应用 - index1、创建index应用在项目配置文件里,导入os模块在控制台执行python manage.py startapp index启动项目,访问http://127.0.0.1:80002、注册index应用在配置文件的INSTALLED_APPS列表里添加index应用(三)创建数据库 - books在Navicat里创建MySQL数据库 - books(四)配置MySQL数据库连接信息在set
2021-12-30 22:11:07
400
原创 母婴商城-视图函数的请求和响应
(1)商品类型模型 - Types(2)商品信息模型 - CommodityInfos(3)购物车模型 - CartInfos(4)订单模型 - OrderInfos2、定义视图函数 - indexView查看商品类型表查看index功能模块的路由文件(子路由)根据以上路由定义知,路由名index对应的社图函数为indexView,故在views.py中定义视图函数indexView。indexView中10个变量说明title变量:用于设置网页标签内容,用于html中的ti
2021-12-24 14:25:36
250
原创 Django项目的调试
1、打开第03讲里的MyDjango项目2、配置Django ServerEdit Configurations…配置运行参数:runserver3、图形界面运行项目由于社区版(但免费)PyCharm对Django支持不太好,尽量使用专业版或使用命令行起动项目。点击三角形按钮运行即可。启动成功,查看控制台信息访问http://localhost:8000/index/hello4、终端命令运行项目执行命令:python manage.py runserver 8088访问h
2021-12-03 13:49:33
495
原创 需求分析与系统设计
第一步,需求分析。最初的需求一般来自产品经理,这些需求大多比较模糊,软件工程师需要和产品经理就每个细节进行充分沟通,明确最终要交付的是怎样一个产品,同时考虑到每个环节可能遇到的问题。第二步,设计。设计是程序开发里非常重要的一环,具体细分为技术调研、原型设计、架构设计等。第三步,编码。等到软件工程师弄清楚该怎么做了,就开始通过代码去实现设计里的内容,有很多有关编码的原则和方法。第四步,测试。测试指的是一系列检验代码能否正常运行的方法,包括很多类型,比如单元测试、性能测试、集成测试,等等。等到上面这些环
2021-12-03 13:41:33
10439
原创 母婴商城设置路由分发规则
(1)创建index应用的路由文件(2)创建commodity应用的路由文件(3)创建shopper应用的路由文件2、配置项目的路由文件(主路由) - urls.py(1)定义项目的路由集合使项目的urls.py的urlpatterns指向每个应用的urls.py,具体配置如下:(二)路由分发详解1、路由函数include的参数说明从上面看到,我们设置项目路由分发功能的时候,除了使用内置函数path和include之外,还在路由中设置了参数namespace,该参数是可选参数,是Dj
2021-12-03 12:53:34
708
原创 母婴商城-定义商城的数据模型
(一)commodity应用的模型定义打开项目应用commodity的models.py文件,在文件中定义模型Types和CommodityInfos,它们以类的形式表示,并且继承父类Model,详细的定义过程如下:from django.db import modelsclass Types(models.Model):id = models.AutoField(primary_key=True)firsts = models.CharField(‘一级类型’, max_length=100)
2021-12-03 12:43:42
626
原创 使用QuerySet新增和更新数据
(一)Shell模式新增数据Django提供了多种数据新增方法,开发者可以根据实际情况以及个人使用习惯选择某一种新增方式。为了更好地演示数据库的增、删、改操作,在项目babies使用Shell模式(启动命令行和执行脚本)进行讲述,该模式方便开发人员开发和调试程序。在PyCharm的Terminal下开启Shell模式,输入python manage.py shell指令即可,如下图所示。1、使用实例化 - 赋值 - save新增数据在Shell模式下,若想对数据表commodity_types新增
2021-12-03 12:34:02
1284
原创 使用QuerySet删除和查询单表
运行项目,可以看到警告信息修改主路由和子路由(斜杠加在主路由路径的尾巴上)再次运行项目,看看还有没有讨厌的警告信息(一)删除数据删除数据有3种方式:删除数据表的全部数据、删除一行数据和删除多行数据.1、删除全部数据:all()与delete()查看commodity_types表(14条记录)导出数据库脚本 - babies.sql在终端Shell模式下执行命令:Types.objects.all().delete(),删除全部记录查看commodity_types表2、删
2021-12-03 12:28:13
158
原创 母婴商城-搭建项目开发环境
文章目录一、课程导入二、搭建项目开发环境(一)创建Django项目 - babies(二)在配置文件settings.py里导入os(三)创建APP - index(四)创建APP - commodity(五)创建APP - shopper4.配置数据库(1)使用mysqlclient模块(2)使用pymysql模块5.配置静态资源6.配置媒体资源一、课程导入软件开发的流程– 需求分析→设计说明→代码编写→程序测试→软件交付→客户验收→后期维护软件需求分析需要解决什么问题?– 需求分析阶段
2021-10-26 08:09:59
184
原创 母婴商城可行性分析
母婴项目的可行性分析可行性研究的要素:技术可行性、操作可行性、需求可行性2.技术可行性:根据客户提出的系统功能、性能以及实现系统的各项约束条件,从技术的角度研究系统实现的肯能性。(本身的技术支撑,比如经验,专业能力)3.操作可行性:(1、本系统界面友好简洁,美观大方。2、本系统操作方便,用户一用就会。3、本系统高度优化,可同时满足多人同时访问系统而不会发生卡顿。)4.需求可行性:用户的要求(产品质量,产品品牌,产品种类,价格,客服售后,产品推荐,系统兼容性,系统性能,功能需求等等),市场的前
2021-10-12 10:35:54
203
原创 创建Django项目
命令方式创建1.在命令提示符面板进入D盘,并创建django文件夹(若没有django,可用pip install django 命令来安装)2.进入django文件夹并创建MyDjango(名字自取),即可创建完成3.用pycharm打开文件夹,并运行,效果图如下用pycharm创建django项目1.选择创建django项目,并选择存储盘,然后点击创建...
2021-09-14 17:18:59
181
原创 2021-09-07
大一学习心得学习问题解决问题总结学习问题经过大一对python的初步学习,我发现英语是我学习的一大障碍,太多的单词我不懂,只能查,但实话,,主要不会的太多了,一个错误提示里面的单词基本全都不认识。这可太惨了。再者我对计算机的语言逻辑不了解,输入有什么先后顺序,或者用缩写什么的,基本不了解。比如一段代码,要我来写的话,我不知道应该先写什么内容,再写什么内容,顺序是固定的,还是能变的。这导致我学习起来算是相当痛苦了。我以为我喜欢玩电脑,应该会对这个专业感兴趣,后来发现我也只是喜欢玩电脑。解决问题有这么多
2021-09-07 09:17:57
192
5
原创 Python综合练习:学生信息管理
#一.程序功能##1.功能概述##2.思维导图#二.学生实体##1.思维导图##2.关系模式##3.学生表#三.读取学生文件##1、演示用二维列表保存多个学生信息##2、读取学生文件数据,保存到二维列表里##3、学生操作遇到的问题#四、对学生二维列表进行增删改查操作##1、增加学生记录##2、查询学生记录###(1)按学号查询学生记录###(2)按姓名查询学生记录##3、修改学生记录##4、删除学生记录#五、将学生二维列表写入学生文件1、将students写入学生.tx
2021-01-08 13:47:55
1544
1
原创 2021-01-04
学期总结与作业完成情况1.总结:总的来说我这学期学习得不太尽如人意。原因有很多,我总结了几点,一个就是这个专业的学习对我来说太难,我是因为对计算机感兴趣选的这个专业,但我选专业时没有考虑一个问题,那就是我能不能适应这个专业的学习,很显然,经过一个学期的学习我发现,我适应得很差。我都在想我会不会始于兴趣终于兴趣,呵呵自嘲一下。 我学不懂,到现在不懂计算机语言的输入规则,一些简单的程序也写不出来。还有一个原因就是我英语基础不好,看不懂单词,当然可以查。但是这些单词的用法我不懂,虽然Python上可以查,但是
2021-01-04 21:47:19
92
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人