
python初级编程
文章平均质量分 76
青少年编程作品集
肖老师,IT高级软件工程师,从事软件设计与研发20年之久,具备丰富的设计和研发等编程经验。
精通逻辑算法,工程数控,数据分析与挖掘。有4年的金融保险银行数据逻辑算法分析处理工作经验,
有5年的电信移动无线通讯技术3G,4G网优网规相关编程经验,有4年的企业应用软件,工程控制应用软件,互联网应用软件编程经验
还有4年的移动APP,小程序,Web前后端软件编程经验。精通Scratch,Python,C,C++,Java,Javascript,html5,Css3等编程语言,
熟悉各种编程工具,以及编程的流程和编程环境。涉及积木编程,AI人工智能编程,大数据挖掘编程,手机APP和小程序编程。
展开
-
【Python技术之Django精品教学】第50课--如何在Django中加载和使用静态文件
静态文件,如图片、CSS或JS文件,通常在生产网站中通过不同的应用程序加载,以避免从同一服务器加载多个东西。这篇文章围绕着如何在Django中设置静态应用并从同一服务器上加载静态文件。原创 2024-10-23 10:21:08 · 354 阅读 · 0 评论 -
【Python技术之Django精品教学】第49课--如何将Mysql数据库与Django整合
Django是一个基于Python的网络框架,可以让你快速创建高效的网络应用。它也被称为包含电池的框架,因为Django提供了内置的一切功能,包括Django管理界面,默认数据库–SQLlite3,等等。原创 2024-10-23 10:19:22 · 437 阅读 · 0 评论 -
【Python技术之Django精品教学】第47课--如何在你的Django项目中启用CORS头信息
当网站A想访问另一个网站B的内容时,这被称为跨源请求。由于它是出于安全原因被禁用的,B在响应中发送一个Access-Control-Allow-Origin头。默认情况下,一个域是不允许访问另一个域上托管的API的。如果我们想让托管在Django应用程序中的REST API(比如后台)能够被托管在另一台服务器上的其他应用程序(比如前端)访问,我们必须启用CORS(跨源资源共享)。原创 2024-10-23 10:15:51 · 192 阅读 · 0 评论 -
【Python技术之Django精品教学】第46课--如何在PythonAnywhere上部署Django项目
在过去的几年里,Django已经成为流行的框架之一。通常,在创建了你的django项目后,你会感到困惑,如何与你周围的人分享它。这篇文章围绕着你如何在pythonanywhere上免费托管你的django应用程序。所以让我们开始吧…!原创 2024-10-23 10:13:07 · 471 阅读 · 0 评论 -
【Python技术之Django精品教学】第45课--如何在Heroku上部署Django应用程序
Django是一个MVT网络框架,用于构建网络应用。它很强大,很简单,可以帮助网络开发者编写简洁、高效、强大的代码。在这篇文章中,我们将学习如何通过简单的步骤在Heroku上部署一个Django项目。原创 2024-10-23 10:11:08 · 826 阅读 · 0 评论 -
【Python技术之Django精品教学】第44课--如何使用Django Widget Tweaks来定制Django表单
Django表单是一个伟大的功能,只需几行代码就能创建可用的表单。但Django并不允许我们轻易地编辑表单以获得好的设计。在这里,我们将看到自定义Django表单的方法之一,这样它们就能按照我们的愿望在HTML页面上看起来。基本上,我们将检查将我们自己的自定义、类或id加入到表单的各个字段的方法。比方说,我们有一个简单的Django表单,将有四个字段。我们不打算讨论如何创建这个表单,而是要看看如何定制Django表单的前端。原创 2024-10-23 10:09:19 · 592 阅读 · 0 评论 -
【Python技术之Django精品教学】第43课--如何从Django shell创建用户
来创建一个超级用户。让我们启动服务器并使用管理员的URL登录(确保path(‘admin/’, admin.site.urls), __在URL模式中被提及)。让我们来看看如何使用Django的交互式shell为Django创建一个用户?确保你已经激活了虚拟环境,并且你在有 manage.py 文件的文件夹内。让我们使用超级用户证书检查我们的新用户。现在在shell中输入以下代码,为Django创建一个用户。让我们用下面的命令启动Django的交互式外壳。你可以在 “用户 “部分查看新添加的用户详情。原创 2024-10-23 10:08:03 · 247 阅读 · 0 评论 -
【Python技术之Django精品教学】第42课--如何在Django中创建超级用户
然后,打开一个Web浏览器,进入你的本地域的”/admin/”–例如,http://127.0.0.1:8000/admin/,然后输入相同的用户名和密码。所以我们不需要担心创建一个单独的管理页面或提供认证功能,因为Django为我们提供了这个功能。在使用这个功能之前,你必须已经迁移了你的项目,否则超级用户数据库将不会被创建。接下来,在密码栏前输入密码,然后按回车键。输入一个强大的密码,以便保持安全。为了创建超级用户,首先到达与manage.py相同的目录,并运行以下命令。然后再次输入相同的密码进行确认。原创 2024-10-23 10:06:48 · 250 阅读 · 0 评论 -
【Python技术之Django精品教学】第41课--如何在Django中创建和使用信号
信号被用来执行任何关于修改模型实例的行动。信号是帮助我们将事件与行动联系起来的工具。我们可以开发一个函数,当一个信号调用它时,它就会运行。换句话说,信号被用来在数据库中修改/创建一个特定的条目时执行一些动作。例如,人们希望在数据库中创建一个新的用户实例时,立即创建一个配置文件实例。有3种类型的信号。__init__()原创 2024-10-23 10:05:37 · 411 阅读 · 0 评论 -
【Python技术之Django精品教学】第40课--如何在Django中创建一个应用程序
如何在Django中使用MVT创建一个基本项目?Django以其独特和完全管理的应用程序结构而闻名。对于每一个功能,都可以像一个完全独立的模块一样创建一个应用程序。本文将带你了解如何创建一个基本的应用程序并使用该应用程序添加功能。例如,如果你正在创建一个博客,应该为评论、帖子、登录/注销等创建独立的模块。在Django中,这些模块被称为应用程序。每个任务都有一个不同的应用。原创 2024-10-23 10:03:46 · 820 阅读 · 0 评论 -
【Python技术之Django精品教学】第39课--如何在Django中创建抽象模型类
Django中的模型继承与python中普通类的继承工作方式几乎相同。在这篇文章中,我们将围绕如何在Django模型中创建抽象的基类。抽象的基类:-当你想把一些共同的信息放到其他一些模型中时,抽象基类很有用。你编写你的基类并在元类中放入抽象 = True。假设你有两个模型学生和教师。models.py那么你有没有注意到,有一个字段的名称在两个模型上是共同的。因此,我们没有在两个模型中添加共同的字段,而是创建了另一个模型,并将这些共同的字段放在该模型中。models.py。原创 2024-10-22 09:01:53 · 209 阅读 · 0 评论 -
【Python技术之Django精品教学】第38课--如何在Django中使用MVT创建一个基本项目
假设你已经看完了前面的文章。这篇文章的重点是创建一个基本项目,使用MVT架构渲染一个模板。我们将使用MVT(模型、视图、模板)来渲染数据到本地服务器。Django项目MVT结构。原创 2024-10-22 09:00:48 · 323 阅读 · 0 评论 -
【Python技术之Django精品教学】第37课--如何连接Django和Reactjs
是一个基于Python的网络框架,鼓励快速开发和简洁、务实的设计。由于它的现成和堆栈充满了奇妙的功能,从认证到会话管理,所有这些都使它的速度快得令人发指。实际上,cors headers包是用来告诉浏览器,运行在一个原点的网络应用程序,可以访问来自另一个原点的选定资源。现在这个项目唯一剩下的部分是创建一个表单,以便用户可以从客户端填写数据,这是正确的方法。后,React的开发服务器将启动,默认可以在localhost:3000查看。本项目是一个简单的应用程序,你可以在其中写下一句话和作者的名字。原创 2024-10-22 08:59:18 · 888 阅读 · 0 评论 -
【Python技术之Django精品教学】第36课--如何改变Django中超级用户的密码
Django为我们提供了管理面板,让用户可以查看数据库和其他活动。如果你不知道如何创建超级用户,你可以参考《如何在Django中创建超级用户?在密码栏前再次输入密码,然后按回车键。输入一个强大的密码,至少有8个字符,以保证其安全。为了改变超级用户的密码,首先到达与manage.py相同的目录,并运行以下命令。在密码栏前输入密码,然后按回车键。输入一个强大的密码,以保证其安全。用户’user_name’的密码修改成功。改变用户’user_name’的密码。然后再次输入相同的密码进行确认。原创 2024-10-22 08:56:44 · 155 阅读 · 0 评论 -
【Python技术之Django精品教学】第35课--如何用Django建立一个URL缩短器
构建一个URL缩短器,是磨练你的技能的最佳初级项目之一。在这篇文章中,我们分享了使用Django框架建立一个URL缩短器的步骤。原创 2024-10-22 08:55:37 · 785 阅读 · 0 评论 -
【Python技术之Django精品教学】第34课--如何在Django项目中添加网站头、网站标题、索引标题
是Django最强大的部分之一。元数据从你的模型中读取,提供一个快速的、以模型为中心的界面,受信任的用户可以管理你网站上的内容。管理员的推荐用途仅限于组织的内部管理工具。它不是用来建立你的整个前端的。Python代码能够添加site_header、site_heading和index_title。原创 2024-10-22 08:53:54 · 446 阅读 · 0 评论 -
【Python技术之Django精品教学】第33课--如何在Django项目中添加分页
每个页面对象将有相同数量的帖子对象。它接受一个数字参数,并返回一个具有给定的基于1的索引的页面对象。看到分页系统的流行,django开发者建立了一个分页器类,这样web开发者就不必考虑制作分页器的逻辑了。如果页面的对象列表是空的,并且在Paginator对象中allow_empty_first_page被设置为false,则抛出EmptyPage错误。然而,由于Paginator类使用Page类来分配对象,如果我们对Page类有更多的了解,会更好。一般来说,Page对象是在Paginator类中使用的。原创 2024-10-22 08:52:48 · 654 阅读 · 0 评论 -
【Python技术之Django精品教学】第32课--如何在Django项目中添加AMP
一个博客主要需要内容,但这并不意味着,你的博客会在谷歌搜索中名列前茅。为此,你将需要速度、安全、用户群,首先搜索引擎需要知道你的博客存在。我们将添加AMP以提高速度。这篇文章是Django中博客内容管理系统项目的延续。请看这里 – 用Django构建博客内容管理系统。原创 2024-10-22 08:51:24 · 230 阅读 · 0 评论 -
【Python技术之Django精品教学】第31课--如何在Android中访问PC Django服务器
Django服务器大多在电脑上运行,但当你想让你的Django项目具有响应性并进行各种测试。那么使用手机可以被证明是一种优势。这里我们将尝试学习如何在手机上部署我们的网站。原创 2024-10-22 08:50:00 · 251 阅读 · 0 评论 -
【Python技术之Django精品教学】第30课--学习Django应该掌握多少Python
如果你没有强大的Python基础知识,学习Django并不容易。你不需要学习Python中的所有内容,但至少要让你的基本概念在Python中变得清晰,以便开始学习Django应用程序。尤其要关注Python中的类和面向对象编程。如果你对基础知识很清楚的话,你会更容易深入到Django。原创 2024-10-21 20:47:51 · 1134 阅读 · 0 评论 -
【Python技术之Django精品教学】第29课--在CentOS VPS上托管您的Django网站
如果在部署时没有采取适当的步骤,在实时服务器上托管任何网站/网络应用程序有时会变得困难。主要有3种不同类型的托管。1.共享主机 – 通常用于小型(单页)网站,流量有限。2.VPS主机 – VPS(虚拟专用服务器)主机用于具有良好内容量和中高流量的网站。3.专用主机 – 这种主机一般用于有大量内容和高流量的大型商业网站。在这篇文章中,我们将主要讨论VPS主机。原创 2024-10-21 20:46:25 · 846 阅读 · 0 评论 -
【Python技术之Django精品教学】第28课--开始使用Django
Django是一个快速的网络开发框架,可以用来在短时间内开发出完整的网络应用。在Django框架中切换数据库是非常容易的。它有一个内置的管理界面,使其易于工作。Django是一个功能齐全的框架,不需要其他东西。它有数以千计的额外套餐可供选择。它是非常可扩展的。现在,对于帖子的应用,我们需要一些模型。Django模型是Django用来创建表、其字段和各种约束的内置功能。简而言之,Django模型就是人们使用Django的数据库的SQL。SQL。原创 2024-10-21 20:44:34 · 926 阅读 · 0 评论 -
【Python技术之Django精品教学】第27课--在Django中处理Ajax请求
我还在我的github上添加了这个示例应用程序,你可以用来参考。要创建URL,打开django_example/urls.py。你的django_example/urls.py看起来应该是这样的。要创建URL,请创建文件post/urls.py。你的post/urls.py看起来应该是这样的。我们将创建一个简单的post-liking应用作为例子的一部分。一旦我们的视图被创建,我们将移动到写一个模板和jQuery来执行ajax请求。要创建模型,请进入post目录并打开models.py。原创 2024-10-21 20:41:42 · 644 阅读 · 0 评论 -
【Python技术之Django精品教学】第26课--Django中Flask vs Django – 你应该选择哪个框架
Python是一种强大的语言,它有一套惊人的工具,使Python开发者的生活少了很多麻烦。但说到网络框架,Flask和Django是最受欢迎的。网络框架是包和模块的集合,使编写网络应用程序变得更容易,而不需要关注低级别的细节。这些Web框架中提供了很多功能,有助于以快速的方式构建优雅而强大的应用程序。让我们先简单了解一下这两个框架,即Flask和,以便更好地理解,然后再进行比较。原创 2024-10-21 20:40:15 · 635 阅读 · 0 评论 -
【Python技术之Django精品教学】第25课--Django中FileExtensionValidator – 验证Django中的文件扩展名
Django是一个高水平的Web框架,鼓励快速开发和简洁、务实的设计。它由经验丰富的开发人员构建,解决了网络开发的许多麻烦,因此你可以专注于编写你的应用程序,而不需要重新发明车轮。它是免费和开源的。原创 2024-10-21 20:38:52 · 1220 阅读 · 0 评论 -
【Python技术之Django精品教学】第24课--Django中的电子邮件+社交登录 – 一步一步的指南
在你创建了一个演示项目之后。创建一个应用程序账户。然后你可以看到一个新的文件夹被创建了,名字是accounts,现在让我们把它添加到settings.py中的INSTALLED_APPS。所以它应该看起来像这样。# add this在models.py中,让我们创建模型Account和它的Manager,同时导入这些模型。这里我们使用电子邮件作为默认的USERNAME_FIELD,我们希望用户名和名字作为必填字段(你也可以有任何其他字段,但用户名字段应该在那里。原创 2024-10-21 20:37:17 · 839 阅读 · 0 评论 -
【Python技术之Django精品教学】第23课--使用Dact的Django+React全栈开发设置
当我们试图在我们的Django应用程序中使用npx create-react-app时,这就成为一个问题。当我们在一个以Django为后端、以React为前端的项目中工作时,开发设置需要大量的时间来设置–配置Babel、Webpack、URL、视图等。现在你可以为后端创建自己的Django应用程序,并在Dact .NET的帮助下使用React和Django开发你的梦想项目。按照下面的步骤,在你的系统中成功设置了一个React-Django项目。当你在前端工作时,让dact-watch在后台运行。原创 2024-10-21 20:35:12 · 345 阅读 · 0 评论 -
【Python技术之Django精品教学】第22课--Python Django URL模式
作为URLConf使用的Python模块是myProject/settings.py中ROOT_URLCONF的值。每个URLConf模块都必须包含一个变量urlpatterns,这是一组URL模式,将与请求的URL进行匹配。如果没有匹配的URL模式,Django会调用一个适当的错误处理视图。在Django中,视图是Python函数,它接受一个URL请求作为参数,并返回一个HTTP响应或抛出一个异常,如404。在Django中,为每个应用程序设置一个URLConf模块是一个好的做法。原创 2024-10-21 20:29:52 · 391 阅读 · 0 评论 -
【Python技术之Django精品教学】第21课-Django – 使用FileSystemStorage上传文件
使用Django的基本电商网站Django是一个基于python的强大框架。这里我们将看到如何在Django中创建一个基本的电子商务网站。这个项目包括在数据库中存储产品,并在网站上显示它们。原创 2024-10-21 20:27:59 · 443 阅读 · 0 评论 -
【Python技术之Django精品教学】第20课--Django模板集 – 2
先决条件。Django模板 | Set-1 , Django中的视图。导航到brand/views.py,在brand/views.py中添加以下代码PythonCopy。原创 2024-10-19 15:18:11 · 355 阅读 · 0 评论 -
【Python技术之Django精品教学】第19课--Django模板集 – 1
Django框架有效地处理和生成动态的HTML网页,这些网页对终端用户是可见的。Django的功能主要在后端,因此,为了提供前端并为我们的网站提供一个布局,我们使用模板。根据我们的需要,有两种方法可以将模板添加到我们的网站上。1.我们可以使用一个单一的模板目录,它将分布在整个项目中。2.对于我们项目的每个应用程序,我们可以创建一个不同的模板目录。对于我们目前的项目,我们将创建一个单一的模板目录,为了简单起见,这个目录将分布在整个项目中。原创 2024-10-19 15:15:23 · 242 阅读 · 0 评论 -
【Python技术之Django精品教学】第18课--Django – 网站地图框架
搜索引擎对网站的URL进行抓取和索引,以在其搜索结果中显示这些URL。搜索引擎建议明确提交一个XML文件,其中包括你网站的所有重要和最新的URLs,以加快抓取和索引。Django提供了一个Sitemap框架,以减轻生成XML文件的过程,并向搜索引擎发出抓取信号。让我们以Geeks For Geeks为例来理解网站地图的创建。假设Geeks For Geeks每天发布100篇文章,我们必须创建一个由这些文章的URL组成的XML文件。按照Django介绍和安装来建立一个虚拟环境并安装。原创 2024-10-19 15:13:37 · 470 阅读 · 0 评论 -
【Python技术之Django精品教学】第17课--Django shortcuts: get_list_or_404()
有些函数每次编码都很难,也很无聊。但Django用户不必担心这个问题,因为Django有一些很棒的内置函数,让我们的工作变得轻松愉快。让我们在这里讨论get_list_or_404()。这个函数调用给定的模型并从中获取列表,如果该列表或模型不存在,就会引发404错误。这就是Django的优势,如果你硬编码,那么你必须写这么多行代码。假设我们想从模型中获取文章,那么我们可以使用。原创 2024-10-19 15:11:04 · 220 阅读 · 0 评论 -
【Python技术之Django精品教学】第16课--Django项目MVT结构
Django是基于MVT(Model-View-Template)架构的。MVT是一种开发网络应用的软件设计模式。模型将作为你的数据的接口。它负责维护数据。它是整个应用程序背后的逻辑数据结构,由数据库(一般是关系型数据库,如、Postgres)表示。想了解更多,请访问 – Django模型视图是用户界面–当你渲染一个网站时,你在浏览器中看到的东西。它由/Javascript和Jinja文件表示。要查看更多信息,请访问 – Django视图。原创 2024-10-19 15:09:53 · 350 阅读 · 0 评论 -
【Python技术之Django精品教学】第15课--Django项目 – 创建一个展示产品的基本电子商务网站
使用Django的基本电商网站Django是一个基于python的强大框架。这里我们将看到如何在Django中创建一个基本的电子商务网站。这个项目包括在数据库中存储产品,并在网站上显示它们。原创 2024-10-19 15:06:11 · 358 阅读 · 0 评论 -
【Python技术之Django精品教学】第14课--Django ORM – 插入、更新和删除数据
Django让我们与它的数据库模型进行交互,即通过一个叫做ORM(Object Relational Mapper)的数据库抽象API来添加、删除、修改和查询对象。本文讨论了我们可以使用ORM进行的所有有用操作。出于示范目的,我们将使用以下Django模型。我们可以通过在我们的项目目录下运行以下命令来访问ORM。这就把我们带到了一个交互式Python控制台。假设我们的模型存在于myProject/albums/models.py中,我们可以使用以下命令导入我们的模型。原创 2024-10-19 15:02:25 · 276 阅读 · 0 评论 -
【Python技术之Django精品教学】第13课--Django模型集–2
模型字段定义了将被存储在所提供的变量中的数据类型。要存储价格,整数类型更适合。要存储高度、长度等,浮动/十进制类型更合适。要存储标题或标题,最好是提供字符限制。对于写一篇文章,最好有一个没有字符限制的文本框。原创 2024-10-19 14:59:47 · 424 阅读 · 0 评论 -
【Python技术之Django精品教学】第12课--Django模型集–1
根据Django模型,模型是关于你的数据的单一、明确的信息来源。它包含了你所存储的数据的基本字段和行为。一般来说,每个模型映射到一个数据库表。Django模型被用作定义字段及其类型的结构,将被保存在数据库中。无论我们想在数据库中做什么改动,并想将其永久地存储在数据库中,都要使用Django模型来完成。数据库中的一个电话表可以想象成。原创 2024-10-19 14:57:17 · 198 阅读 · 0 评论 -
【Python技术之Django精品教学】第11课--Python Django 迁移
product/models.py中定义的类仅仅是我们的数据库的概念,但它并没有在数据库中创建任何表。我们可以认为类Phone是概念性的模式。在创建任何表之前,如果我们试图访问创建前的表,它将抛出这样的错误。原创 2024-10-19 14:54:51 · 336 阅读 · 0 评论 -
【Python技术之Django精品教学】第10课--Django介绍2(创建项目)
像Hot Frameworks这样的网站通过计算每个平台的GitHub项目和StackOverflow问题的数量来评估一个框架的受欢迎程度,这里Django排在第六位。网络框架通常将自己称为 “有主见的 “或 “无主见的”,这是基于对处理任何特定任务的正确方式的看法。Django在某种程度上是有主见的,因此在这两个世界中都有体现(有主见的和无主见的)。在存放settings.py、urls.py和其他文件的项目文件夹中创建一个新文件views.py,并在其中保存以下代码。这个文件夹包含了你项目的所有包。原创 2024-10-19 14:53:07 · 288 阅读 · 0 评论