一、前言 在上一篇的文章中,主要是搭建了我们的开发环境,同时创建了我们的项目模板框架。在整个前后端分离的项目中,后端的 API 接口至关重要,它是前端与后端之间进行沟通的媒介,如何构建一个 “好用” 的 API 接口,是需要我们后端人员好好思考的。 在系统迭代的整个过程中,不可避免的会添加新的资源, ...
前后端分离后,其交互一般都选择使用JSON数据格式,JSON是一个轻量级的数据交互格式. 因此,后端发送给前端(或前端发送给后端)的数据都要转成JSON格式,这就得需要我们把从数据库内取到的数据进行序列化. 本文将详细讲述Django项目中如何使用第三方库 进行序列化. 在命令行中输入: ,方可下载 ...
分类:
其他好文 时间:
2018-12-25 21:07:47
阅读次数:
141
一、问题描述 由于项目是前后端分离,因此后台使用的是spring boot,做成微服务,只暴露接口。接口设计风格为restful的风格,在get请求下,后台接收参数的注解为RequestBody时会报错;在post请求下,后台接收参数的注解为RequestParam时也会报错。 二、问题原因 由于s ...
做了几年的 .Net 项目开发,后来公司转 Java 语言开发,Java 做了还没一年,公司准备前后端分离开发,而我被分到前端! Brackets是一款基于web(html+css+js)开发的web前端编辑器。它有许多普通编辑器难以实现的功能,是web前端开发者的神器。 Brackets官网下载: ...
分类:
其他好文 时间:
2018-12-23 00:23:29
阅读次数:
170
系统学习了半年java 开始业务攻坚 学习占缓 拼凑一个前后端分离的小项目 慢慢优化 https://gitee.com/fleam/SunRain.git ...
分类:
其他好文 时间:
2018-12-22 01:32:45
阅读次数:
153
最近前后端分离的项目越来越多,API的对接对于前后端开发交流得最多的一块内容,一个好的API文档生成工具就显得非常重要,选取了Swagger文档生成工具作为项目的文档生成工具,考虑到多版本的文档生成,基于swagger5.6版本实现了一套多版本控制 1. NuGet包引用 比较简单,下面三个包都引用 ...
分类:
其他好文 时间:
2018-12-20 18:42:41
阅读次数:
1079
关于优惠券 优惠券主要通过前端传回来的course_id_list 创建数据结构 首先清空操作,将所有的优惠券清空, 并将所有优惠劵放到redis中的过程 1 import datetime 2 import json 3 import redis 4 5 REDIS_CONN = redis.Re ...
分类:
其他好文 时间:
2018-12-20 14:43:51
阅读次数:
155
支付 1 import datetime 2 3 from django.core.exceptions import ObjectDoesNotExist 4 5 from rest_framework.views import APIView 6 from rest_framework.resp ...
分类:
其他好文 时间:
2018-12-20 14:42:59
阅读次数:
187
链接:https://pan.baidu.com/s/1YNIw7ayEvRfU9Og4zv97iA 提取码:加Q:1642261812 V信:SH66668888QH 获取 第1章 课程介绍 介绍课程目标、通过课程能学习到的内容、和系统开发前需要具备的知识 1-1 课程导学 第2章 开发环境搭建 ...
分类:
编程语言 时间:
2018-12-20 14:41:40
阅读次数:
206
前后端逻辑混合开发模式: ajax跨域请求前后端分离模式 nodejs前后端分离模式 ...
分类:
其他好文 时间:
2018-12-20 14:40:43
阅读次数:
159