Django
文章平均质量分 82
凯瑞2022
这个作者很懒,什么都没留下…
展开
-
Django图书管理系统(二)
新增书籍在index app下的view.py 视图文件中输入:def addbook(request):if request.method == ‘POST’:try:id = request.POST.get(“id”)number = request.POST.get(“number”)category = request.POST.get(“category”)name = request.POST.get(“name”)author = request.POST.get(“aut原创 2022-06-14 17:54:44 · 264 阅读 · 1 评论 -
Django 图书管理
创建Django项目,设置项目位置与项目名在项目配置文件里,导入os模块原创 2022-06-06 18:10:30 · 513 阅读 · 0 评论 -
讲课笔记10(补充):使用QuerySet查询数据表2
查询不是“软件开发”的职业信息逻辑里的“~”运算对应集合里的CUC_UCU运算:Cu{1,2,7,8}={3,4,5,6}使用sql命令实现查询不是“软件开发”的职业信息在职业表里查询“软件开发”的记录数在职业表里查询有多少个不同的工作(job)查询月薪在10000及以上的工作与个数查询月薪在15000与25000之间的工作及个数使用原生的MySQL的写法会用到的匹配符:原生MySQL代码:...原创 2022-06-06 17:47:04 · 227 阅读 · 0 评论 -
讲课笔记10:使用QuerySet删除和查询数据表
删除数据有3种方式:删除数据表的全部数据、删除一行数据和删除多行数据.查看commodity_types表(14条记录)导出数据库脚本 - babies.sql输入python manage.py shell,没有下载ipython使用pip install ipython 命令在终端Shell模式下执行命令:Types.objects.all().delete(),删除全部记录返回数据库进行查看已全部删除导入数据有两种方式:一种是运行SQL脚本,一种是使用loaddata命令导入原创 2022-06-04 20:35:47 · 429 阅读 · 0 评论 -
讲课笔记07:设置路由分发规则
设置路由地址是在项目同名的文件夹的urls.py文件里实现,这也是由配置文件settings.py的ROOT_URLCONF决定,以项目babies为例,配置属性ROOT_URLCONF指向babies文件夹的urls.py,如下图所示:每个应用(App)均创建一个路由文件urls.py,目前没有什么具体内容,只写一条语句,定义一个空列表urlpatterns=[]在index目录下创建urls.py文件,添加一个名为urlpatterns的空列表在commodity目录下创建urls.py文件,添原创 2022-06-01 18:05:03 · 520 阅读 · 0 评论 -
讲课笔记09:使用QuerySet新增和更新数据
在PyCharm的Terminal下开启Shell模式,输入python manage.py shell指令即可,如下图所示如果Shell模式示符是“>>>”需要安装shellpip install ipython此时,再进入Shell模式出现安装完成!在Shell模式下,若想对数据表commodity_types新增数据,则可输入以下代码实现新增数据步骤:导入模型 —— 实例化 —— 属性赋值 —— 调用save()方法保存数据查看commodity_types数据表,看是否新增一条记录原创 2022-06-01 17:06:01 · 500 阅读 · 0 评论 -
讲课笔记06 搭建项目开发环境
搭建项目开发环境(一)、创建Django项目 - babies1.第一步;2.第二步;3.创建成功的界面4.创建文件夹media、pstatic(二)新建app--index(三)创建新的APP--commoditys(四)重复之间的操作 创建应用 - shopper(六)注册应用 - settings.py(七)设置模板信息(八)添加中间件(九)配置数据库(一)、创建Django项目 - babies1.第一步;2.第二步;3.创建成功的界面4.创建文件夹media、pstatic(二原创 2022-05-09 17:17:25 · 491 阅读 · 0 评论