(整理的内容主要来源于:https://www.runoob.com/django/django-template.html) 1.Django是一个开放源代码的Web应用框架,由Python写成 下载地址: https://www.djangoproject.com/download/ 操作系统:Windows python:已安装
2.安装: (1)在命令窗口运行:pip install Django==2.2.3 (2)安装成功后,输入以下信息判断是否安装成功: import django django.get_version() 如果返回的是Django版本号,说明安装成功
安装出现的问题: (1)提示:
You are using pip version 9.0.1, however version 10.0.1 is available. You should consider upgrading via the ‘python -m pip install –upgrade pip’ command.
问题原因:说明系统现有的pip版本过低导致,运行 ‘python -m pip install –upgrade pip’升级pip。 如果还是提示这个,有两个解决办法:A.关闭命令窗口,以管理员身份重启,然后重新执行上面的命令;B.(没有验证过)运行’python -m pip install -U pip’.
3.创建项目: 安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin。 (1)命令窗口录入‘django-admin’,启用Django (2)创建一个问题管理的项目: django-admin startproject servicedesk (3)查看项目的目录结构 cd servicedesk tree 目录说明: servicedesk: 项目的容器。 manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。 servicedesk/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。 servicedesk/settings.py: 该 Django 项目的设置/配置。 servicedesk/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。 servicedesk/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。 (4)启动项目 命令窗口:python manage.py runserver 0.0.0.0:8000 在本地浏览器输入URL:127.0.0.1:8000,如果没有报错,则说明启动成功 (5)创建一个视图 在servicedesk目录下新建一个文件view.py 录入代码:
from django.http import HttpResponse def hello(request): return HttpResponse("Hello world ! ")(6)绑定URL与视图函数: 打开urls.py文件,删除里面的内容,录入代码:
from django.conf.urls import url from . import view urlpatterns = [ url(r'^$', view.hello), ](7)在浏览器打开127.0.0.1:8000,页面就会输出view文件的输出内容
启动过程中遇到的问题: 启动服务的时候提示:
OverflowError: getsockaddrarg: port must be 0-65535.
问题原因:设置的端口号超出范围了,重新设置一个就可以了