实现图书增删的代码_用django开发一个管理系统有多简单?不用写代码的妹子都会...

67d26cd1d525a9954c02b4b9f8ad8b1c.png

django是python中最流行的一个web框架,django为广大开发者提供了非常便捷的开发模式。高度封装ORM,不用写一句代码,只要定义了model就可以实现增删改查。而django自带的admin更是强大到令人发指。

定义model注册admin,2个步骤,就能实现一个模块的增删改查。

class Record(models.Model): name = models.CharField(verbose_name='收支项', max_length=128, help_text='每一笔款项描述') money = models.DecimalField(verbose_name='金额', decimal_places=2, max_digits=9) create_date = models.DateTimeField(verbose_name='时间', auto_now=True) type_choices = ( (0, '收入'), (1, '支出'), ) type = models.IntegerField(verbose_name='类型', choices=type_choices) class Meta: verbose_name = "收支" verbose_name_plural = "收支记录" def __str__(self): return self.name

注册admin

@admin.register(Record)class RecordAdmin(ImportExportActionModelAdmin): resource_class = ProxyResource list_display = ('id', 'name', 'type', 'money', 'create_date') list_per_page = 10

这两段代码就可以实现增删改查以及权限控制。

5ed96a8524e040f0e00f368a46fa3dcc.png

最后我们在用最近很热门的一个django主题,django-simpleui

github地址:

https://github.com/newpanjing/simpleui

使用simpleui之后的效果:

4dd1f4cad57790326bdd604c1e52b7a1.png

最后就是放demo啦~大家可以github下载这个demo进行尝试

https://github.com/newpanjing/simpleui_demo

或者点击下方链接

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值