Django 实战 (1)—— 创建第一个Django项目

什么是 Django?

Django是高水准的Python编程语言驱动的一个开源模型,视图,控制器风格的Web应用程序框架,它起源于开源社区。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。Django 项目源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有:

  • 用于创建模型的对象关系映射;
  • 为最终用户设计较好的管理界面;
  • URL 设计;
  • 设计者友好的模板语言;
  • 缓存系统。

安装 Python

使用 Django 之前你得先安装 Python ,如果没有安装的朋友可以看下这篇文章 Python安装及环境配置、pycharm的安装及配置Python,这篇文章已经详细地说明如何安装以及配置,这里就不详细说了,赶紧装起了

安装 Django

安装好 Python 环境之后就是安装 Django 了,打开cmd输入一下命令即可安装 Django

pip install django

由于笔者已经安装过,所以这里就不详细地说了

一、创建第一个Django项目

Python 环境以及 Django 都已经准备好之后我们就可以创建第一个 Django 项目了
点击左上角的 File —— New Project
在这里插入图片描述
根据上面的操作执行后会弹出以下界面,其中

  • Location:表示你的项目所在的路径 + 项目名(这里假设为 mysite)
  • Existing Interpreter:表示现有Python环境,如果不勾选,会自动下载 Python 环境以及 Django(费事)
    其它的选项都是默认即可,然后点击 create 创建
    在这里插入图片描述
    以下是我们创建的项目 mysite 的结构图
    在这里插入图片描述
    关于图中的文件我们逐一的讲一下:
  • _ init _.py :让 Python 把该目录当成一个开发包(即一组模块)所需的文件。这是一个空文件,一般我们不需要修改它
  • settings.py :该 Django 项目的设置,或者说是配置,作用是查看并理解这个文件中可用的设置类型以及它的默认值
  • urls.py :表示 Django 项目的 URL 设置,也可以视为你的 Django 网站的目录
  • manage.py :一种命令行工具,允许你以多种方式与该 Django 项目进行交互、键入

别小看这几个文件,这几个文件足以构成一个可运行的 Django 应用了,不服?专治各种不服
在这里插入图片描述
看好了,什么代码都没写,直接点击运行
在这里插入图片描述
通常情况下点击运行的时候控制台默认输入的命令是 manage.py runserver 8000,如果是直接在控制台输入命令则要在前面加上 python 字段,即:

python manage.py runserver 8000

如果你想换其它的端口访问一样是可以的,将 8000 改为你想要的端口即可
OK,我们启动的 Django项目还没访问呢,我们访问一下 http://127.0.0.1:8000/ 看下会出现什么东东

在这里插入图片描述
太神奇了吧,什么代码也没写,只是单纯地创建一个项目就可以运行并且可以访问了?简直不可思议,而且可以从右上角看到我使用的 Django 是 version 2.1 的

发布了184 篇原创文章 · 获赞 864 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/Woo_home/article/details/103704925