暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

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

原创 手机用户5679 2022-02-27
608

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

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

1. 安装与配置Django

安装

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

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

在cmd 命令行中运行: pip install django -i https://mirrors.aliyun.com/pypi/simple/ 此处采用国内阿里源:

pip install django -i   https://mirrors.aliyun.com/pypi/simple/

下载完成后,可以输入 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里的接口,之后接口会拉去数据库中的数据返回回去;


简单的接口编写

下面我们来进行接口编写的阶段, 编写一个提交表单的接口…

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论