python django web 开源项目,python基于django的项目

本文详细介绍了如何使用Pycharm创建Django项目,包括创建步骤、管理工具(如manage.py)、项目结构(如settings.py和urls.py)以及APP的创建和区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好,小编来为大家解答以下问题,python项目开发案例集锦(全彩版),python项目开发案例集锦 pdf,现在让我们一起来看看吧!

Django框架

【简介】:Python下有许多款不同的 Web 框架,Django是重量级的web框架中最有代表性的框架之一。

下面介绍使用Pycharm图形化界面创建 Django项目 python打印皮卡丘怎么弄

一、创建Django项目

点击file => new project创建新项目。选择Django栏目,输入项目名称,这里采用mysite。选择Python解释器版本,点击create创建。如图:

505f4ab10eac

第一步

【第二种方式】项目创建过程也可以这样做:

在 teminal命令窗格 中通过命令安装Django库:

pip install django django-admin

python manage.py startproject mysite

以及开始一个新的项目:

python manage.py startproject mysite

生成的目录如下图所示:

505f4ab10eac

第二步

三、各文件和目录的用途:

上图为Django项目的根目录。它包含了一系列自动生成的目录和文件,具备各自专有的用途。

外层的mysite目录与Django无关,只是你项目的容器,可以任意命名;

manage.py:一个命令行工具,用于与Django进行不同方式的交互脚本,非常重要,也是 Django的管理主程序;

内层的mysite/ 目录是真正的项目文件包裹目录,他的名字是你引用内部文件的包明,例如: mysite.urls。 - mysite/init.py : 一个定义包的空文件;

mysite/settings.py: 项目的主配置文件

mysite/urls.py: 路由文件,所有的任务都是从这里开始分配,相当于Django驱动站点的内容 表格;

mysite.wsgi.py : 一个基于WSGI的web服务器进入点,提供底层的网络通信功能(通常不用care...);

四、创建APP

在每个Django项目中可以包含多个APP,相当于一个大型项目中的分系统,子模块,功能部件等等,相互之间比较独立,但也有联系。

APP应用和project项目的区别:

一个APP实现某个功能,比如博客,公共档案数据库或者见到的投票系统 ;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值