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? 1,快速开发 用Python开发 数据库ORM系统 2,大量内置应用 后台管理系统adm...
    码农小杨阅读 3,349评论 0 2
  • 学习初衷 最近在阅读虫师的《Web接口开发与自动化测试》一书,一直以来我都视虫师、乙醇二位前辈为自己测试路上的导师...
    严北阅读 3,349评论 0 1
  • 以下都是在已经切换到虚拟环境的情况下 安装 创建项目 创建应用 定义模型models.py 激活app 激活模型:...
    _琳哥阅读 1,293评论 0 0
  • Django 中的重要概念 urls.py拦截url,映射到视图函数 视图 views存放函数的地方。分析requ...
    zlrs阅读 1,508评论 0 0
  • 1. 安装验证Django 安装:pip install Django 验证:(1)进入Python环境 ...
    大智大智阅读 2,338评论 1 1