Django入门

一、初始Django

Django是高级Python Web框架,鼓励快速开发和简洁实用的设计。它由经验丰富的开发人员构建,可解决Web开发的大部分麻烦,因此您可以专注于编写应用程序而无需重新发明轮子。从本质上来说,Django是Python编写的一组类库,用Django开发站点就是使用这些类库编写。采用了MVC设计模式,即M模型(models),V视图(views),C控制器(controls)。

二、安装开发工具

Windows系统下安装开发工具
1. python下载地址:https://www.python.org/downloads/

  1. Django 下载地址:https://www.djangoproject.com/download/

在这里主要讲述的是Django入门开发教程,如果你是有一定python学习基础的学习者,就肯定已经安装好了python的编译环境;如果对于想接触Django开发的学习者来说,没有对python一定的学习基础的话,建议您先学习python的基础,再进行Django的入门学习。(PS:在安装python的时候,注意安装的时候记得勾选上弹出的窗口提示:Add to Path,这个的意思是将开发环境添加到环境变量中,如果没有勾选上,需要在电脑系统的环境变量中添加,相对来说后期在系统的环境变量中添加更麻烦一些,在此就不赘述了,若您需要,可自行搜索。因此,您最好在安装python的时候勾选上添加到环境变量中)。

方法一:

下载 Django 压缩包,解压并和Python安装目录放在同一个根目录,进入 Django 目录,执行python setup.py install,然后开始安装,Django将要被安装到Python的Lib下site-packages

方法二:

可以在命令窗口cd到Python安装的目录中,执行命令pip install Django,使用此方法安装过程等待的时间较长,所以在使用这个命令之前,我们可以通过镜像文件来安装,在桌面创建一个txt文件,命名为pip.txt,将下面代码拷贝粘贴到txt文件并保存。接下来进入电脑的C盘中打开用户的文件夹,或者Admistrater,将pip.txt移动至此处,重命名为pip.ini保存即可。
在这里插入图片描述

[global] 
trusted-host=mirrors.aliyun.com 
index-url=http://mirrors.aliyun.com/pypi/simple/

pip install Django完成安装后,可以使用此命令验证Django是否成功安装:

python -m django --version

如果操作后有版本号,则说明安装成功

安装成功之后在桌面创建一个文件夹,比如文件夹的名字叫demo,然后打开该文件夹,进入cmd命令窗口。

三、创建我的第一个Django项目

  1. 比如在这里我们的项目名字叫HelloWorld
django-admin startproject HelloWorld
  1. 创建完成后我们可以查看下项目的目录结构:(打开visual stdio code开发工具)
    目录说明:
|-- HelloWorld
|   |-- __init__.py
|   |-- settings.py
|   |-- urls.py
|   `-- wsgi.py
`-- manage.py
1.HelloWorld: 项目的容器。
2.manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
3.HelloWorld/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
4.HelloWorld/settings.py: 该 Django 项目的设置/配置。
5.HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
6.HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

***

接下来我们进入 HelloWorld 目录输入以下命令,启动服务器:

python manage.py runserver

在这里插入图片描述

复制图上的地址,在浏览器中打开即可看到如下界面:
在这里插入图片描述
在这里你看到是英文版的,那么,如何将上面的改成中文版的呢?

  1. 打开我们的visual stdio code开发工具,可以看Django项目的框架结构:
    在这里插入图片描述
  2. 打开settings文件夹,找到如下图片对应的:
    LANGUAGE_CODE = 'en-us'
    将其改成LANGUAGE_CODE = 'zh-hans'
    在这里插入图片描述
  3. 保存刷新,就可以看到页面已经修改成中文了!

祝你成功搭建自己的第一个Django项目哟!撒花撒花