Django的安装和快速入门。

Django是Python语言编写的一个全栈式Web框架,Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。可以帮助我们快速编写一个具有数据库功能、增删查改、后台管理等功能的网站。

安装Django

pip install django

验证是否安装成功:

django-admin --version

当出现版本的时候证明安装成功,如下图所示:

创建项目

1.django-admin startproject mySecond

其中的mySecond是项目名称。

django-admin可以用来查看django的所有命令。

创建的项目文件目录如上图所示。

2.执行命令python manage.py runserver

上图中的127.0.0.1是本机默认IP;

打开浏览器,输入:http://127.0.0.1:8000/

当出现下图界面的时候,说明是没有错误的。

我们通过:http://127.0.0.1:8000/来访问正在运行的项目,因为没有界面,所以才会出现这样一个调试的界面,但是出现这个界面是没有出错的。

3.执行命令:django-admin startapp myApp 创建app:

执行完成之后,项目目录下的所有文件如下图所示:

4.渲染views.py

进入views.py文件中:

from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def firstPage(request):
    # 注意:此处需要接收一个请求对象,并且返回一个响应对象
    return HttpResponse('hello world')

5.urls.py当中设置路径

进入urls.py文件中。

from django.contrib import admin
from django.urls import path
from myapp import views
urlpatterns = [
    path('admin/', admin.site.urls),
    path(r'first/',views.firstPage,name='first')
]

6.启动服务器,更改端口:

python manage.py runserver 8080

打开浏览器,在浏览器中输入:http://127.0.0.1:8080/first/

显示的界面如下:

7.render()

创建temlates模板,views.py中进行渲染,settings.py中的templates进行设置

重复第六步的操作,浏览器的界面显示如下:

猜你喜欢

转载自blog.csdn.net/qq_39138295/article/details/82356052