django学习 流程01

Django 流程

1 安装python 如果版本比较新 会自动安装pip

2 安装虚拟机
pip install virtualenvwrapper-win

3 安装虚拟环境(myproject 为环境名称)
mkvirtualenv myproject

4 运行虚拟环境(myproject 为环境名称)
workon myproject

5 安装Django框架(注意安装过程中的项目安装目录)
pip install django

6 安装完成 测试安装是否完成
django-admin --version

7 将django-admin加入环境变量

8 跳到框架需要安装的位置 开启虚拟环境
workon myproject

9 创建项目
django-admin startproject mysite

10 启动服务(默认8000端口 如果占用会启动失败 可以指定端口如8001)
python manage.py runserver 8001

11 浏览器访问
http://127.0.0.1:8001/

12 创建应用(polls 应用名称)
python manage.py startapp polls

13 编写第一个视图(视图相当于PHP中的控制器) 文件位置polls/views.py 相当于php 的index接口 注意 request 是必填的
from django.http import HttpResponse

def index(request):
return HttpResponse("Hello, world. You're at the polls index.")

14 请在 polls 目录里新建一个 urls.py 文件 创建路由文件
from django.urls import path

from . import views

urlpatterns = [
path('', views.index, name='index'),
]


15 将创建的路由文件引入到项目中去 文件为 mysite/urls.py 注意 include 是必须的
from django.contrib import admin
from django.urls import include, path

urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]


16 启动服务 注意端口默认8000 如果被占用会报错
python manage.py runserver 8001

17 访问浏览器
http://127.0.0.1:8001/

 

18 设置所有网段可以访问
python manage.py runserver 0.0.0.0:8001

 

 

posted @ 2020-11-20 18:34  包子心的土豆  阅读(93)  评论(0编辑  收藏  举报