Python快速搭建网站

自言自语:最近在使用Python做爬虫项目 ,趁着这个机会学习 一下如何快速搭建网站。经过了解,django是Python快速上手搭建网站相当好 的一个选择,至此分享 。
Django的介绍:Django是一个开发源代码的web应用框架是用python写的。采用了MVC的框架,MVC是开发网站的常用框架,其中包含:模型、视图、控制器。与java的spring框架十分地相似。

0️⃣安装Django

1、使用终端打开python环境所在的位置输入

pip install django
Python快速搭建网站_第1张图片

2、安装成功后在本目录运行

django-admin startproject 你网站的名字
例如:django-admin startproject website

3、此时我们查看根目录是否有以下文件。如果没有很有可能是没找对python对应目录的位置,此时我们可以在“django-admin startproject 你网站的名字”之前加入你想生成网站项目的绝对路径名,如:“D:\website django-admin startproject 你网站的名字”此时就可以在D:\website中找到生成的website目录。

Python快速搭建网站_第2张图片
Python快速搭建网站_第3张图片

显示website目录则Django安装成功!

1️⃣创建app(网页目录)

1、使用终端打开website所在的位置输入

manage.py startapp 你的app名称
例如:manage.py startapp app01

2、检查是否在website文件夹下生成了app01文件以及如下文件。

Python快速搭建网站_第4张图片
Python快速搭建网站_第5张图片

显示app01目录则创建app成功!

2️⃣启动运行django

1、注册app。当我们创建了app之后,我们还需要注册才可以使用。在settings.py添加下列语句。

'你的app名字.apps.你的app名字Config'
列如:'app01.apps.App01Config'
Python快速搭建网站_第6张图片

2、编写URL和视图函数的对应关系。在urls.py添加下列语句。当我们访问了index/,django就会去查找并执行views中的index函数。

path('网页名/', 函数),
例如:path('index/', views.index)
Python快速搭建网站_第7张图片

3、编写视图函数。在views.py中编写函数。✨注意事项:需要导入HttpResponse、编写的函数需要有(request)参数。

Python快速搭建网站_第8张图片

4、启动程序。使用终端打开website所在的位置输入以下语句。

manage.py runserver

5、终端显示以下内容,点击提供的网站。会先显示Page not found,这是因为我们把一开始的url注释掉了,并且填写了我们自己的url。

Python快速搭建网站_第9张图片
Python快速搭建网站_第10张图片

6、访问我们自己的url。

http://127.0.0.1:8000/index/
Python快速搭建网站_第11张图片

显示'欢迎使用'则网站搭建成功!


欢迎各位大佬在评论区中互相学习,共同进步!!!

你可能感兴趣的:(django,python,后端)