前言
- 本篇来学习Django项目的创建
环境准备
- 需安装python环境,执行下面命令安装Django
pip install django==2.2.5
创建工程
- django-admin startproject 工程名称
例如:想要在桌面的code目录中创建一个名为bookmanager的项目工程,可执行如下命令:
cd C:\Users\wz100\Desktop\Code django-admin startproject bookmanager
- 工程目录说明
─bookmanager # 与项目同名的目录,此处为bookmanager,名称可自定义 │ manage.py # 是项目管理文件,通过它管理项目 │ └─bookmanager __init__.py # 一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包 settings.py # 是项目的整体配置文件 urls.py # 是项目的URL配置文件 wsgi.py # 是项目与WSGl兼容的Web服务器入口
。
settings.py。
urls.py。
- 启动服务: python manage.py runserver
- django服务默认在8000端口启动,如果想换个端口,可以输入以下指令
python manage.py runserver 8080
- 点击链接打开网页:http://127.0.0.1:8000/
创建子应用
- python manage.py startapp 子应用名称
- 注册子应用:setting文件INSTALLED_APPS
编写hello world
- views中编写如下代码:
from django.http import HttpResponse def index(request): return HttpResponse("Hello world ! django ~~")
- urls中添加路由,如下
from django.conf.urls import url from django.contrib import admin from django.urls import path from helloworld import views urlpatterns = [ path('admin/', admin.site.urls), url(r'^$', views.index), ]
- 启动项目,访问 http://127.0.0.1:8000/,展示如下图