一.Django介绍
Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。
Django是一个开放源代码的Web应用框架,由Python写成。
Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。
Django采用了MVC的软件设计模式,即模型M,视图V和控制器C
二.安装
pip install django,此命令默认安装最新版本的django,如果想安装其他版本,命令如下:pip install django==2.1.1
django-admin --version 验证是否安装成功
三.使用
创建一个文件夹DjangoFirst,cd进来,执行命令:django-admin startproject myFirst
执行命令:python manage.py runserver 启动django
创建app,django-admin startapp myApp
在最外层myfirst文件下创建templates文件夹,在templates文件下创建一个网页
first.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Django第一个页面</title> <style> h1{ color: red; } </style> </head> <body> <h1> 这是我学习Django的第一个课件 </h1> </body> </html>
渲染views.py HttpResponse
from django.shortcuts import render from django.http import HttpResponse # Create your views here. def firstPage(request): # 注意:此处需要接受一个请求对象,并且返回一个响应对象 # return HttpResponse('hello world') return render(request,'first.html')
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') ]
settings.py