首页 > 其他 > 详细

django 前后端分离,后端接口实现

时间:2019-10-29 11:30:30      阅读:547      评论:0      收藏:0      [点我收藏+]

博客篇我们使用的是前后端不分离的方式进行实现,前后端不分离实现方式,主要用于小型的项目,且一个人就可以搞定所有,但是中大型的应用还是用的前后端分离的方式进行的

前后端分离方式后台主要给前端提供接口,前端JS调用后台的接口,根据接口定义的传参进行传参,得到返回值,然后展现在页面上,或者对数据进行了操作,把操作后的数据传给后端,后端进行数据的更新等

 

下面的例子我们主要从基本的增删改查进行设计后台接口部分

 

一、准备工作

1、modles.py文件中,创建student表,用于进行增删改查

class  Student(models.Model):
    name = models.CharField(verbose_name=名称,max_length=10)
    phone = models.CharField(max_length=11,unique=True,verbose_name=手机号)
    money = models.FloatField(verbose_name=金额,default=0,null=True)
    addr = models.CharField(verbose_name=地址, default=北京, max_length=20)
    work_addr = models.CharField(verbose_name=地址, default=北京, max_length=20)
    create_time = models.DateTimeField(verbose_name=创建时间, auto_now_add=True)  # auto_now_add的意思,插入数据的时候,自动取当前时间
    update_time = models.DateTimeField(verbose_name=修改时间, auto_now=True)

    class Meta:
        verbose_name = 学生表
        verbose_name_plural = verbose_name
        db_table = student

    def __str__(self):
        return self.name
python manage.py makemigrations   创建表结构

python manage.py migrate 创建数据库表

2、请求方法定义(主要用于定义)

django 前后端分离,后端接口实现

原文:https://www.cnblogs.com/xiaokuangnvhai/p/11757527.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!