GET /api/v2/video/49
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "DjangoCon 2010", "language": "English", "slug": "djangocon-2010--alternative-views", "speakers": [], "tags": [ "djangocon", "djangocon2010", "views" ], "id": 49, "state": 1, "title": "Alternative views", "summary": "", "description": "Alternative views\n\nBen Firshman\n\nExploring the power of class-based views, their current status and how the\nconcepts behind them can be applied to other areas.\n\nAbstract\n\nGeneric views are quickly outgrown for all but the most simple of\napplications. They are often rewritten from scratch just to make small changes\nto functionality.\n\nIf you use class-based views, code can be reused by inheriting from more\nabstract views. They are provided with many reusable applications, but all\nimplemented in slightly different ways. It has been suggested a set of views\nbe supplied with Django to standardise the API.\n\nI will present some of the advantages and disadvantages of using class-based\nviews, and how they can help you develop more flexible applications in less\ntime.\n\n", "quality_notes": "", "copyright_text": "Creative Commons Attribution-NonCommercial-ShareAlike 3.0", "embed": "", "thumbnail_url": "", "duration": null, "video_ogv_length": 117921388, "video_ogv_url": null, "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": null, "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": "", "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": null, "added": "2012-02-23T04:20:00", "updated": "2014-04-08T20:28:25.378" }