GET /api/v2/video/698
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "PyCon US 2012", "language": "English", "slug": "django-form-processing-deep-dive", "speakers": [ "Nathan Yergler" ], "tags": [], "id": 698, "state": 1, "title": "Django Form Processing Deep Dive ", "summary": "Django Form processing often takes a back seat to flashier, more visible parts\nof the framework. But Django forms, fully leveraged, can help developers be\nmore productive and write more cohesive code. This talk will dive deep into\nthe stock Django forms package, as well as discuss a strategy for abstracting\nvalidation for forms, and the use of unit and integration tests with forms.\n\n", "description": "", "quality_notes": "", "copyright_text": "", "embed": "<object width=\"425\" height=\"344\"><param name=\"movie\" value=\";hl=en&amp;fs=1\"><param name=\"allowFullScreen\" value=\"true\"><param name=\"allowscriptaccess\" value=\"always\"><embed src=\";hl=en&amp;fs=1\" allowscriptaccess=\"always\" height=\"344\" width=\"425\" allowfullscreen=\"true\" type=\"application/x-shockwave-flash\"></embed></object>", "thumbnail_url": "", "duration": null, "video_ogv_length": null, "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": null, "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": "2012-03-10", "added": "2012-03-13T03:30:23", "updated": "2014-04-08T20:28:27.454" }