一 虚拟环境
pipenv
1.pip install pipenv
现在操作盘中创建文件夹:envs ,然后在系统环境变量中创建。
变量名:WORKON_HOME 值:E:\envs
再创建Django框架的文件夹 通过cmder 进入文件夹,输入pip install pipenv 创建虚拟环境。
再输入pipenv shell 进入虚拟环境
二 Django框架介绍与环境搭建
1. Django框架介绍
Django 基于MVC模式
django使用版本为2.2 python使用版本3.6
指定版本代码:pip install django==2.2
2. Django项目创建及启动
进入虚拟环境的文件夹中 输入 django-admin startproject django_demo,
pycharm中将创建项目文件夹:django_demo
运行django 输入 python manage.py runserver
浏览器中输入http://127.0.0.1:8000/ 显示如下 表示运行成功。
3.app的创建
app是django项目的组成部分。一个app代表项目中的一个模块,所有URL请求的响应都是由app来处理。比如豆瓣,里面有图书,电影,音乐,同城等许许多多的模块,如果站在django的角度来看,图书,电影这些模块就是app,图书,电影这些app共同组成豆瓣这个项目。因此这里要有一个概念,django项目由许多app组成,一个app可以被用到其他项目,django也能拥有不同的app。
1.app的创建
- 将不同功能的代码分开 分成一个个的文件夹来管理
- 协调开发方便好维护
2.怎么创建app
在cmd中输入如下代码
(Django框架-M7PXHVMJ) E:\Django框架\day1\django_demo>
python manage.py startapp book
在pycharm中便创建了一个book的文件夹:如图
2.创建路由
在views.py中输入下面代码:
from django.httpimport HttpResponse
def book(request):
return HttpResponse('图书首页')
在url.py中输入
from bookimport views
urlpatterns = [
path('admin/', admin.site.urls),
path('book/', views.book),
]
重启manage.py,浏览器中输入地址http://127.0.0.1:8000/book/
注意book后面要加“/” 浏览器显示如下: