一篇文章入门django开发 (测试平台)

介绍

Django是一款python的后端开发框架,主要用于开发后端接口;本身有模板语言,可以独立开发web网站(前后端不分离),也可以结合drf 开发独立rest接口(前后端分离项目); 大白话的讲: Django是 是后端开发接口的

学习结果

学习完本篇文章后,你能做的:

初步了解了Django, 能够自主的搭建Django环境

能够编写任意的接口,对外提供

能够搭建一个web网站(测试平台的雏形),实现在线 接口调试(类似posman)

效果预览

(敬请期待)

目录

文章大致分为下面几栏目:

安装与配置Django

Django框架目录介绍

简单的接口编写

开发一个提交表单的web网页

  1. 安装与配置Django

安装

django 的安装 采用pip的方式安装;

(pip 是python自带的第三方库的安装工具, 在安装完python之后就会带有)

在cmd 命令行中运行: pip install django -i 此处采用国内阿里源:

pip install django -i
在这里插入图片描述

下载完成后,可以输入 pip list ,列表中有django 说明已安装成功了
在这里插入图片描述

配置/创建

下载完成后,就可以创建django 项目了。

首先创建一个任意文件夹进入cmd中 ;(文件夹路径在输入cmd即可进入cmd管理员界面)

在这里插入图片描述
输入命令 django-admin startproject myporject 其中 myporject是项目的名称,可以自定义

创建项目完成后,可以看到文件夹中含有一个叫myporject 的文件;

创建app: 进入带有manage.py 文件的目录,输入cmd, 进入命令行

在这里插入图片描述
输入创建app的命令: python manage.py startapp myapp 其中myapp 为自定义,可以自己更改名称; 创建完成后,可以在目录中看到一个叫myapp的文件夹
在这里插入图片描述

进入settings.py 文件中添加app

在这里插入图片描述
至此;创建django项目的工作就已完成

Django框架目录介绍

在平常开发过程中常使用到的文件有:

models.py 位于各个 app文件夹中, 主要是设计数据库; 可以在这个文件夹中创建表,添加表字段;

views.py 位于各个app 文件夹中, 主要用于 编写接口;编写方法或类,接收前端传的数据, 操作在models.py 创建好的数据库,向数据库中写增删改查;

settings.py 位于项目层,是Django的配置文件; 平常如果需要添加app了,添加第三方插件了, 设置语言时间格式了,设置访问权限了,都可以在这个配置文件中设置;

urls.py 位于项目层,是外界访问的入口, 用户访问服务器时,会通过urls.py作为入口,里面没有的路径就不会访问到 ;

Django整体运作是通过urls.py里面的url路径来访问到views.py里的接口,之后接口会拉去数据库中的数据返回回去;

在这里插入图片描述
在这里插入图片描述

————————————————

版权声明:本文为CSDN博主「木 叶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接: https://blog.csdn.net/For_if_while/article/details/121559492

【阿里云官方镜像站: https://developer.aliyun.com/mirror/?utm_content=g_1000307095 】

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值