如何使用Python制作网站?

来源:设计前沿 作者:VitaliyKolos 时间:2017-08-02

在这个页面上,我们将引导您完成使用Python制作网站时必须遵循的许多步骤。我们假设您不需要学习Python基础知识,并且已经熟悉它们,如果不是,您可以使用可用的许多Python教程轻松地在线学习Python。在开放的时候,让我们开始向您解释如何在Python上构建一个网站的步骤,请记住,本教程不会深入细节。

骨架
当您决定使用Python制作网站时,您应该首先确定的是,您是否要将其全部全部删除或使用Python框架,这将为您节省大量的时间和精力。有许多不同的框架可用,其中最受欢迎的是Django,但是您有一些跨越一个框架,您觉得比Django更适合您的目的,请随时使用它。这个Python课程将主要关注Django,但这里还有一些其他可以查询的框架:

webapp2
Flask
除此之外,我们还建议您使用MAC或Linux进行Django和Python操作,因为我们需要为Windows使用的步骤完全不同。

如果您对使用Python和Django组合有疑问,我们将列出一些使用这种组合的热门网站,直到现在都很高兴:

Instagram
Youtube
Reddit
Quora
所以现在我们希望能说服你使用Python / Django组合创建一个网站,然后安装Django。要安装Django,您将需要Terminal或任何其他此类仿真器。即使如此,请查看有关如何在终端上安装并运行Django的教程,然后继续。

博客
在这个Python教程中,我们将学习如何创建一个博客站点,因为它是一个很好的方式,开始并包含在所有的基础知识,所以如果你以后决定去做一些不同的事情,你不需要进一步看看。现在你已经安装了Django并拥有所有必要的文件,让我们开始创建网站。

知道您现有的任何文件都不包含任何方式输入构建完整网站的代码,因此我们需要使用Apps。我们使用Apps,因为它将整个代码保存在您的网站中,您无需逐行扫描以进行更改。除此之外,您可以将代码从一个应用程序导入另一个应用程序,以防多次使用相同的功能。所以这对你来说是一个很大的便利。

要创建博客网站,我们将需要一个数据库。不要说我们将使用MYSQL,因为它是最受欢迎的数据库程序,大多数网站都使用它来进行托管。

在继续使用数据库之前,我们需要创建两个名为模型和视图的新文件。在模型文件中,我们将必须定义必要的数据结构,这将在以后要求我们运行一个命令来创建所需的所有数据库。视图文件将用于输入将创建网页的代码。

现在您必须继续安装MYSQL,然后相应地配置数据库设置。如果您已经完全遵循所有步骤,请尝试运行服务器,并确保没有错误。如果您看到错误,请通过回溯您的步骤找出错误的内容。

使用给定的命令访问默认的Django页面,然后我们准备把它变成一个网站。使用Models文件创建数据库,然后使用views文件作为对所有数据库请求的响应。

模板
接下来,您需要为您的网站制作一个与您将要制作的网站类型对应的模板。

管理系统
最后,您将必须启用Django的管理系统,这将使您轻松管理您的网页,而不再重新编写代码和命令。