第8月第19天 django rest
1.
def retrieve(self, request, pk=None):
try:
book = Book.objects.get(book_id=pk)
except Book.DoesNotExist:
return HttpResponse(status=404) # queryset = Book.objects.all()
# book = get_object_or_404(queryset, pk=pk)
serializer = BookSerializer(book)
return Response(serializer.data)
http://www.cnblogs.com/pycode/p/6365905.html
http://www.django-rest-framework.org/api-guide/viewsets/
2.boostrap
http://www.cnblogs.com/fnng/p/3998774.html
3.
class Category(models.Model):
categoryid = models.IntegerField(default=0)
createtime = models.IntegerField(default=0)
display = models.IntegerField(default=0)
uses = models.IntegerField(default=0)
entitle = models.CharField(max_length=255, unique=True)
zhtitle = models.CharField(max_length=255, unique=True)
intro = models.TextField(blank=True)
miniposter = models.CharField(max_length=255, unique=True)
poster = models.CharField(max_length=255, unique=True)
status = models.IntegerField(default=0)
topcatid = models.IntegerField(default=0) def __unicode__(self):
return '%s' % self.entitle class Theme(models.Model):
themeid = models.IntegerField(default=0)
category = models.ForeignKey(Category)
display = models.IntegerField(default=0)
grade = models.IntegerField(default=0)
intro = models.TextField(blank=True)
poster = models.CharField(max_length=255, unique=True)
status = models.IntegerField(default=0)
uses = models.IntegerField(default=0)
tips = models.CharField(max_length=255, blank=True)
title = models.CharField(max_length=255, unique=True) def __unicode__(self):
return '%s' % self.title
class ThemeSerializer(serializers.HyperlinkedModelSerializer):
category = CategorySerializer()
class Meta:
model = Theme
fields = ('category', 'display', 'grade', 'intro', 'poster', 'status', 'themeid', 'uses', 'title', 'tips') class ThemeSet(viewsets.ModelViewSet):
queryset = Theme.objects.all()
serializer_class = ThemeSerializer
http://python.jobbole.com/87226/
第8月第19天 django rest的更多相关文章
- 19,django组件之contenttype(一)
django组件之contenttype(一) 方式1:适用于1张表和另一张表要关联的时候. 1.路飞学成表设计: 2.将2个价格策略表合并1张表. 3.如果再加一张表,那价格策略表的表结构会发生改变 ...
- 第8月第21天 django lbforum项目记录
1. django-admin.py startproject lbforum01 ls cd lbforum01/ ls python manage.py startapp forum sudo p ...
- Django 2.0 学习(19):Django 分页器
Django 分页器 要使用Django实现分页功能,必须从Django中导入Paginator模块(painator - 分页器) views.py from django.shortcuts im ...
- 19:django 分页
分页是网站中比较常见的应用,django提供了一些类帮助管理分页的数据,这些类都位于django.core.paginator.py文件里面 分页类 构造函数 class Paginator(obje ...
- 19、Django实战第19天:课程列表页
从今天开始,我们将完成"公开课"课程的相关功能..... 1.把course-list.html复制到templates目录下 2.这个页面的头部.底部与之前定义的base.htm ...
- 第3月第19天 cxx_destruct dispatch_get_main_queue()死锁
1. http://blog.jobbole.com/65028/ 2. - (void)viewDidLoad { [super viewDidLoad]; NSLog("); dispa ...
- 第31月第19天 NV12
1. //设置CIContext,并从CIImage -> CGImage -> UIImage CIContext *context = [CIContext contextWithOp ...
- 第25月第22日 django channels
1. https://github.com/andrewgodwin/channels-examples/ https://channels.readthedocs.io/en/latest/
- 第25月第17天 django rest framwork authentication /tmp/mysql.sock
1.authentication https://www.django-rest-framework.org/api-guide/authentication/#authentication 2.dj ...
随机推荐
- 机器学习之线性回归使用Python和tensorflow实现
导入依赖包 import tensorflow as tf import numpy as np import matplotlib.pylab as plt from pylab import mp ...
- Vim操作指南
vim具有6种基本模式和5种派生模式. 基本模式 普通模式 插入模式 可视模式 选择模式 命令行模式 Ex模式 派生模式 操作符等待模式 插入普通模式 插入可视模式 插入选择模式 替换模式 1.移动光 ...
- 2-Thirteenth Scrum Meeting-10151213
任务安排 成员 今日完成 明日任务 闫昊 获取视频播放进度 用本地数据库记录课程结构和学习进度 唐彬 阅读IOS代码+阅读上届网络核心代码 请假(编译……) 史烨轩 下载service开发 ...
- maybe i have no answer
怎么说呢,我从小学开始到高中,大学.我觉得老师对大家都是一样的,虽然我因为父母的原因可能和老师接触比较多,但是学业上其实没什么帮助的. 我更希望老师能给我人生道路上的指点,虽然自己的道路确实是自己走出 ...
- Leetcode题库——38.报数
@author: ZZQ @software: PyCharm @file: countAndSay.py @time: 2018/11/9 14:07 说明:报数序列是一个整数序列,按照其中的整数的 ...
- 101空降师506团2营E连全体成员
吕天一 https://coding.net/u/Richardlv http://www.cnblogs.com/Richardlv/ 李伟亮 https://coding.net/u/201304 ...
- NetScaler 10.1的配置以及结合StoreFront的部署
工作需要,所以英文+中文,绝壁不是装逼...(关于这点勿喷) This post will cover only the basics for getting NetScaler up and run ...
- Windows server 自带的 .net版本
1. Win2012r2 所带的版本: 2. Win2016 所带的版本 4.6 Win2019 自带的 .net版本为: 4.7 4. 然后比较 Win2008r2sp1 使用的是 .net3.5 ...
- [转帖]Application Request Route实现IIS Server Farms集群负载详解
Application Request Route实现IIS Server Farms集群负载详解 https://www.cnblogs.com/knowledgesea/p/5099893.ht ...
- Android控件第2类——ImageView
1.ImageView不仅仅可以显示图片,ImageView可以显示任何Drawable对象. adjustViewBounds:设置ImageView是否调整自己的边界来保证图片的长宽比. crop ...