Django – 创建应用程序集 – 2

Django – 创建应用程序集 – 2

在上一篇文章中,我们讨论了为什么应用程序在Django项目管理中很重要?使用Django应用程序的好处是什么?在这篇文章中,我们将讨论我们要建立什么,以及应用程序如何在Django项目中发挥重要作用?

项目纲要 –

我们将建立一个本地主机的电子商务手机网站,它可以像Flipkart一样向我们展示细节。什么可以是智能手机的细节?

  • Price
  • Brand
  • 品牌名称
  • Country
  • Specifications
  • RAM
  • ROM
  • Camera
  • Battery
  • Color
  • Ratings
  • Reviews
  • Quantity Available

Django - 创建应用程序集 - 2

制作应用程序 –

从上面的列表中,我们可以看到,品牌本身可以是数据库中的一个不同的表。为了方便用户,Django本身提供了SQLite3数据库,我们将在这一系列中使用。在部署过程中,我们可以使用不同的数据库。如果想了解更多关于数据库的信息,请查看《数据库管理系统》。
要为品牌创建一个应用程序,在你的终端运行以下命令

python manage.py startapp brand

现在,品牌文件夹应该看起来像
Django - 创建应用程序集 - 2

这些文件是什么

__init__.py : 这是个Python包。
admin.py : 在python文件中,我们将编写与管理相关的代码。
models.py : 在这个python文件中,我们将编写围绕数据库处理的代码。
tests.py : 在这个Python文件中,我们可以编写测试代码,以测试在我们的代码中所做的改变是否工作正常,然后再将它们纳入我们的主代码。
views.py : 在这个python文件中,我们将写出用户在网页上应该查看的内容,正如文件的名字所暗示的那样。
迁移。这是一个文件夹,它将存储我们在数据库中的所有变化。最初,它是空的,因为它只包含自己的init.py,我们还没有与数据库交互。

现在,去geeks_site/settings.py,在INSTALLED_APPS中,加入brand。它将把brand应用程序整合到你的项目_geeks_site
Django - 创建应用程序集 - 2

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程