在这个python教程中,我们将使用一个强大的python web框架,并从头开始设计ToDo web应用程序。Python是一种高级通用语言,用于各种目的,如网页开发,游戏开发,机器学习,数据科学等。像Quora、谷歌、Dropbox、Youtube等网站都是使用Python编程语言开发的。通过开发这个Django项目,你将了解MVC框架(模型视图控制器),它在大多数web开发项目中都被使用。你还将体验Django,这是一个流行的Python web开发框架。
2022世界杯亚洲区赛程表时间Skyfi实验室为您提供最简单的方法来学习和构建这个项目。
Django是什么?
Django是一个基于python的开源web框架,它提供了一组组件来快速开发网站。Django的主要目标是简化复杂数据库驱动网站的创建。
Django的优点
ToDo web应用程序使用Django项目实现
首先,从官方网站下载并安装python。安装python后,打开CMD在windows,终端在Linux和Mac。现在键入以下命令来安装Django
pip安装Django
Django使用了不同于MVC(模型视图控制器)的MVT(模型视图模板)。让我们简单地研究一下。
模型:它为数据库设置模式。使用Django的对象关系映射,你可以声明字段类型、字段和其他额外的数据。
观点:使用视图,您可以从数据库检索一些结果或操作一些数据。基本上,它需要一个请求和响应。
模板:它是纯HTML代码,其中包含了Django的模板语言。
设置:它包含了web应用程序的所有设置。它包括模板目录、密钥、静态文件(javascript、CSS)、数据库设置等。
URL:它帮助您将视图连接到URL。
管理:这可以帮助你改变Django中的模型视图
现在我们将使用下面的命令在Django上创建一个项目来创建ToDo应用程序:
django-admin.py startproject todoapp
创建项目后,使用以下命令创建应用程序:
jobs startapp基于网络
创建项目后,您可以使用URL在浏览器中运行并查看它。现在设置数据库。Django支持各种数据库,如MySQL、SQLite、PostgreSQL和oracle。
创建类别:
要创建类别,请在浏览器中键入URL,并使用所需的详细信息登录。在Django管理界面的帮助下登录后,你可以添加普通、工作、个人、学校等类别。
2022世界杯亚洲区赛程表时间Skyfi Labs帮助学生学习实用的技能通过构建真实的项目。
你可以和朋友一起报名,并在家门口领取工具包
你可以向专家学习,建立工作项目,向世界展示技能,获得最好的工作。
今天开始!
加入来自36多个国家的25万多名学生,通过建设项目发展实践技能
24小时内发货。使用在线教程进行构建。
保持最新,并使用最新的技术构建项目