一、下载 Django 模块 1、若 Project Interpreter 为 anaconda,则可以在 anaconda3的文件夹中搜索 Django 2、若 Project Interpreter 为 python,则需安装 Django 模块
#安装命令如下: pip install django==1.10.3 #安装路径如下: /Users/用户名/.pyenv/versions/python版本/lib/python/site-packages/django二、创建项目与应用 Django 模块安装完成,在 ~/bin 文件夹下会有 Django-admin 的文件,此文件提供 Django 的所有命令。
#若是找不到 Django-admin 的文件,则可以执行以下命令来查看文件路径: which django-admin #查看 Django 命令: django-admin #创建 Django 项目: #首先切换到需要创建 Django 文件的目录下: cd ***/***/*** #其次使用 startproject 创建项目文件: django-admin startproject Demo #切换到已创建的项目文件下: cd Demo #查看 manage 所提供的命令: python/python3 manage.py #创建项目应用: python/python3 manage.py startapp sign # sign 为应用名称 #运行 Django 项目: python/python3 manage.py runserver #浏览器打开地址:http://127.0.0.1:8000/ 若显示 It worked,则说明 Django 项目正在运行 #若 8000 端口被占用,可以使用指定端口: python/python3 manage.py runserver 127.0.0.1:8001 #输出 Hello World #首先配置 Demo/setting.py 文件,将应用 sign 添加到项目中 #其次打开 urls.py 文件,添加如下路径: from django.conf.urls import url from django.contrib import admin from sign import views # 导入sign的views文件 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/$', views.index), # 添加index/路径配置 ] #最后在views.py中添加index方法: from django.shortcuts import render from django.http import HttpResponse # 引用HttpResponse类 # Create your views here. def index(request): return HttpResponse("Hello World!!") #再次进入 127.0.0.1:8000 页面,会看到 Hello World #使用 HTML 模板 #在应用下新建文件包 templates #其次在 templates 下创建 index.html 文件,进行 HTML 文件的编译 #修改 views 下的 index 文件,修改如下: def index(request): return render(request,"index.html")