新闻中心

促销活动、问题解答、技术讨论,学习,成长,分享,共建

首 页 > 新闻中心 > 行业资讯

如何使用Python进行网站开发?

2020-02-27 0

今天的网站实际上是丰富的应用程序,就像成熟的桌面应用程序一样。Python为开发web应用程序提供了一套工具。在本节中,我们将使用Django开发一个个人记录博客。实际上,它是一个在线日志系统,它使我们能够记录我们所学的特定主题的知识。

我们将为此项目指定规范,然后为应用程序使用的数据定义模型。我们将使用Django的管理系统输入一些初始数据,然后编写视图和模板,以便Django可以为我们的网站创建网页。

Django是一个web框架-一套帮助开发交互式网站的工具。Django可以响应web页面请求,使您更轻松地读写数据库、管理用户等。仍在活动终端中,执行以下命令以创建新项目:首行命令要求我们创建一个名为learning的新项目日志。此命令末尾的句点允许新项目使用适当的目录结构,以便在开发完成时可以轻松地将应用程序部署到服务器。(注意:不要忘记这段时间,否则在部署应用程序时会遇到一些配置问题。如果忘记了这段时间,请删除所有创建的文件和文件夹,然后再次运行该命令。)

Django将大多数与项目相关的信息存储在数据库中,因此我们需要创建一个数据库供Django使用。要为个人笔记创建数据库,请在活动虚拟环境中执行以下命令:如果执行不成功,发生以下错误时不要紧张。这是由于Django和python 3之间的兼容性问题造成的。只需删除错误语句中的前一个逗号。(如果错误为:语法错误:生成器表达式必须为父级大小,请使用此方法。)

我们称之为修改数据库迁移数据库。初次执行命令migrate时,会要求Django确保数据库与项目的当前状态匹配。当您初次在使用SQLite的新项目中执行此命令时,Django将创建一个新数据库。Django将指示它将创建必要的数据库表来存储我们将在该项目中使用的信息,然后确保数据库结构与当前代码匹配。让我们验证一下Django是否正确地创建了项目。为此,请按如下方式运行命令runserver:Django启动一个服务器,允许您查看系统中的项目并查看它们如何工作。当您在浏览器中输入一个URL来请求一个web页面时,Django服务器将做出响应,生成适当的web页面,并将其发送到浏览器。然后我们点击上面的链接。当我们看到以下页面时,它将证明我们的项目可以正式启动。

手机网站制作

服务热线

15190260595

昆山总部:江苏省昆山市昆太路530号祥和国际大厦15-16层

无锡公司:江苏省无锡市梁溪区北创科技园5楼