Django 初体验

一 虚拟环境

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后面要加“/” 浏览器显示如下:


你可能感兴趣的:(Django 初体验)