{"version":"1.0","provider_name":"steviesblog.de","provider_url":"https:\/\/steviesblog.de\/blog","author_name":"w w","author_url":"https:\/\/steviesblog.de\/blog\/author\/w\/","title":"Django mit Mysql Datenbank - steviesblog.de","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"N137iHdfNP\"><a href=\"https:\/\/steviesblog.de\/blog\/2019\/10\/23\/django-mit-mysql-datenbank\/\">Django mit Mysql Datenbank<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/steviesblog.de\/blog\/2019\/10\/23\/django-mit-mysql-datenbank\/embed\/#?secret=N137iHdfNP\" width=\"600\" height=\"338\" title=\"&#8222;Django mit Mysql Datenbank&#8220; &#8211; steviesblog.de\" data-secret=\"N137iHdfNP\" 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:\/\/steviesblog.de\/blog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Django ben\u00f6tigt f\u00fcr das Model Prinzip eine eigene Datenbank. Standardm\u00e4\u00dfig hat es die SQLite Datenbank mit am Board , jedoch kann die Datenbank auch auf eine besser skalierbare Datenbank wie PostgreSQL, MySQL oder Oracle laufen. Ich habe mich gegen die SQLite Version und f\u00fcr die MySQL Datenbank entschieden, daher gehe ich in diesem Beitrag auf die MySQL Integrierung ein. SQLite sollte unter keinen Umst\u00e4nden in einer produktiv Umgebung genutzt werden! Um Mysql verwenden zu k\u00f6nnen, ben\u00f6tigen wir ein DB API Treiber wie mysqlclient. Mysqlclient ist ebenfalls die bevorzugte Wahl von Django. Die dazugeh\u00f6rige Dokumentation von Django kann unter dem Tutorial [&hellip;]","thumbnail_url":"https:\/\/steviesblog.de\/blog\/wp-content\/uploads\/2019\/05\/Django-300x105.png"}