{"version":"1.0","provider_name":"Microsoft Open Source Blog","provider_url":"https:\/\/opensource.microsoft.com\/blog","author_name":"Carlton Gibson","author_url":"https:\/\/opensource.microsoft.com\/blog\/author\/carlton-gibson\/","title":"4 new Python\/Django video tutorials for productive cloud development | Microsoft Open Source Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"xYsG1dunWV\"><a href=\"https:\/\/opensource.microsoft.com\/blog\/2018\/12\/11\/python-django-developers-learn-about-cloud-videos\/\">4 new Python\/Django video tutorials for productive cloud development<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/opensource.microsoft.com\/blog\/2018\/12\/11\/python-django-developers-learn-about-cloud-videos\/embed\/#?secret=xYsG1dunWV\" width=\"600\" height=\"338\" title=\"&#8220;4 new Python\/Django video tutorials for productive cloud development&#8221; &#8212; Microsoft Open Source Blog\" data-secret=\"xYsG1dunWV\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/opensource.microsoft.com\/blog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/STB13_Allen_01.webp","thumbnail_width":1170,"thumbnail_height":640,"description":"Python is a great language for building web apps, and Django is one of the most popular frameworks. It lets developers create web apps fast, including modern RESTful APIs, with security and scalability in mind."}