Windows下Django 2.2创建HelloWorld项目环境

Windows下Django 2.2创建HelloWorld项目环境

项目环境配置

  • 首先我将Django下的bin路径(我的是F:\anaconda3\envs\kg\Lib\site-packages\django\bin)加入到Path的环境变量中,计算机—》属性—》高级系统设置-—》环境变量—》Path
    这里注意一下,我是在我创建的环境kg下安装的django
    在这里插入图片描述
  • 由版本决定 django2.0 以后创建工程不需要 .py
  • 创建项目
    切换到指定的文件夹目录下运行命令:
django-admin startproject HelloWorld
  • 出现’django-admin’ 不是内部或外部命令,也不是可运行的程序
    或批处理文件。错误,如下:
    在这里插入图片描述
    原因是我没有在环境kg下创建django项目,切换到kg环境下创建项目HelloWold,成功:
    在这里插入图片描述
  • 生成的文件如下:
    在这里插入图片描述
  • 目录说明
    (1)HelloWorld: 项目的容器。
    (2)manage. py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
    (3)HelloWorld/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
    (4)HelloWorld/settings.py: 该 Django 项目的设置/配置。
    (5)HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
    (6)HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
  • 运行django服务器
    进入HelloWorld文件夹,运行如下命令:
python manage.py runserver

在这里插入图片描述

运行HelloWorld

  • HelloWorld 目录下的 HelloWorld 目录新建一个 view.py 文件,并输入代码:
from django.http import HttpResponse

def hello(request): 
	return HttpResponse("Hello world ! ")
  • 绑定 URL 与视图函数。打开 urls.py 文件,删除原来代码,将以下代码复制粘贴到 urls.py 文件中
from django.conf.urls import url
from . import view

urlpatterns = [
    url(r'^$', view.hello),
]

版权声明:本文为weixin_41104835原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。