{"id":97430,"date":"2020-10-18T14:42:18","date_gmt":"2020-10-18T12:42:18","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/podnimaem-django-stek-na-ms-windows"},"modified":"2020-10-18T14:42:18","modified_gmt":"2020-10-18T12:42:18","slug":"podnimaem-django-stek-na-ms-windows","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/podnimaem-django-stek-na-ms-windows","title":{"rendered":"T\u00f5stame Django steki MS Windowsis","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/de363346ec00c3ca60248ab868ae6e83.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSelles artiklis esitatakse \u00fcksikasjalikud juhised Apache, Python ja PostgreSQL tarkvara installimiseks ja seadistamiseks, et toetada Django projekti MS Windows operatsioonis\u00fcsteemis. Django sisaldab juba lihtsat arendusseerniat koodi kohalike testimise jaoks, kuid tootmist\u00f6\u00f6de jaoks on vajalik turvaline ja v\u00f5imsam veebiserver. Seadistame mod_wsgi, et suhelda meie projektiga, ja seadistame Apache'i, et see toimiks v\u00e4rava sisse v\u00e4lismaailma.<\/p>\n<p>Oluline on m\u00e4rkida, et installatsioon ja seadistamine viiakse l\u00e4bi MS Windows 10 32-bitises versioonis. Samuti on 32-bitine versioon universaalne ja t\u00f6\u00f6tab ka 64-bitise arhitektuuriga. Kui vajate 64-bitist installatsiooni, korrake samu toiminguid 64-bitiste programmide distributsioonide jaoks; toimingute j\u00e4rjestus on identne.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nKuna Django projekti kasutame Severcarti programmi. See on m\u00f5eldud kartridge liikumise, printimisseadmete arvestuse ja tarneteenuste lepingute haldamiseks. K\u00f5ik programmide ja moodulite installatsioonid tehakse katalooge C:severcart. Asukoht ei ole kriitiline.<\/p>\n<h2>Python<\/h2>\n<p>\nEsimene samm on Python'i allalaadimine ja installimine Python'i veebisaidilt. Valime operatsioonis\u00fcsteemiks Windows ja 32-bitise versiooni. Artikli kirjutamise ajal on praegune versioon 3.9.0rc2. <\/p>\n<p>Kui olete installifaili alla laadinud, paremkl\u00f5psake installifailil ja valige \"K\u00e4ivita administraatorina\". Peaksite n\u00e4gema allolevat ekraani.<\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/c8fe6c059b7218ec90fa017e5dce8d48.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nValige ruutud \"Install launcher for all users (recommended)\" ja \"Add Python 3.9 to PATH\" ning kl\u00f5psake \"Customize installation\". <\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/b8170ca83eaf6b8072849786468e3056.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nValige ruudud \"pip\", \"py launcher\", \"for all users (requires elevation)\" ja kl\u00f5psake \"Next\". <\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/693600dd91d5356b68d4c9dc66b36e20.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nValige k\u00f5ik sisendv\u00e4ljad nagu \u00fclaltoodud pildil ja kl\u00f5psake \"Install\".<\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/486fdba7507f5453ebe03b02dd6ce9df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVeendumiseks, et installatsioon \u00f5nnestus, avage cmd ja sisestage python. Kui installatsioon \u00f5nnestus, peaksite n\u00e4gema kutset, mis sarnaneb allolevaga.<\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/b2013faa9e4450095f71f2c1c6aecd01.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Installime mod_wsgi<\/h2>\n<p>\nLaadige alla kompileeritud paketid mod_wsgi veebisaidilt<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.lfd.uci.edu\/~gohlke\/pythonlibs\/\">www.lfd.uci.edu\/~gohlke\/pythonlibs<\/a><\/noindex>. Moodul t\u00e4idab vahendaja funktsioone Apache serveri ja Django projekti vahel. K\u00f5ige uuem paketile antakse nimi mod_wsgi-4.7.1-cp39-cp39-win32.whl. Pange t\u00e4hele, et pakett on kompileeritud 32-bitisele Windows CPython versioonile 3.9. Samuti tasub m\u00e4rkida, et paketiga pip install mod_wsgi t\u00f5en\u00e4oliselt l\u00f5ppeb veaga, kuna installimise k\u00e4igus on vajalik Visual Studio C++ kompilaator. Kompilaatori t\u00e4ielik installimine ainult \u00fche Python paketi jaoks Windowsis ei tundu \u00f5igustatud.<\/p>\n<p>Installeerime mooduli standardse paketihalduri pip abil cmd v\u00f5i powershellis:<\/p>\n<pre><code class=\"plaintext\">pip install -U mod_wsgi-4.7.1-cp39-cp39-win32.whl\n<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/f165fb3a8f313a088d37a63acf29e37f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Apache<\/h2>\n<p>\nLaadige distributiiv saidilt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.apachelounge.com\/download\/\">https:\/\/www.apachelounge.com\/download\/<\/a><\/noindex>.<br \/>\nK\u00f5ige uuem versioon veebiserverist on Apache 2.4.46 win32 VS16. Samuti on programmi t\u00f6\u00f6ks eelnevalt vajalik installeerida \"Visual C++ Redistributable for Visual Studio 2019 x86\" paket.<\/p>\n<p>Pakkige Apache distributiiv kausta C:severcartApache24, seej\u00e4rel muutke rida numbriga 37 enda vastavalt <\/p>\n<pre><code class=\"plaintext\">M\u00e4\u00e4ratlege SRVROOT \"C:\/severcart\/Apache24\"\n<\/code><\/pre>\n<p>Kontrollime Apache t\u00f6\u00f6 valmidust, k\u00e4ivitades k\u00e4surealt<\/p>\n<pre><code class=\"plaintext\">C:\/severcart\/Apache24\/bin&gt; httpd.exe\n<\/code><\/pre>\n<p>Tulemusena peaksime brauseris n\u00e4gema aadressi <noindex><a rel=\"nofollow\" href=\"http:\/\/127.0.0.1\">127.0.0.1<\/a><\/noindex> kus on kiri \u00abIt works!\u00bb.<\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/1a98aa64defa2751ff6749cf0dde6111.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPaigaldame Apache teenuse, selleks t\u00e4idame k\u00e4sureal administraatori \u00f5igustes juhised:<\/p>\n<pre><code class=\"plaintext\">C:severcartApache24bin&gt;httpd.exe -k install -n \"Apache24\"\n<\/code><\/pre>\n<p>Seej\u00e4rel \u00fchendame mooduli mod_wsgi Apache\u2019iga. Selleks t\u00e4idame k\u00e4sureal juhendi<\/p>\n<pre><code class=\"plaintext\">C:Windowssystem32&gt;mod_wsgi-express module-config\n<\/code><\/pre>\n<p>Tulemusena prinditakse standardv\u00e4ljundisse j\u00e4rgmised read:<\/p>\n<pre><code class=\"plaintext\">LoadFile \"c:\/severcart\/python\/python39.dll\"\nLoadModule wsgi_module \"c:\/severcart\/python\/lib\/site-packages\/mod_wsgi\/server\/mod_wsgi.cp39-win32.pyd\"\nWSGIPythonHome \"c:\/severcart\/python\"\n<\/code><\/pre>\n<p>Loome faili C:severcartApache24confextrahttpd-wsgi.conf ja kopeerime sinna \u00fclaltoodud prinditud read.<\/p>\n<p>\u00dchendame uue seadistuse peamise faili httpd.conf<br \/>\nInclude conf\/extra\/httpd-wsgi.conf<\/p>\n<p>Salvestame muudatused ja taask\u00e4ivitame Apache teenused<\/p>\n<pre><code class=\"plaintext\">Net stop Apache24\nNet start Apache24\n<\/code><\/pre>\n<h2>PostgreSQL<\/h2>\n<p>\nPaigaldame PostgreSQL, mille oleme v\u00f5tnud saidilt <noindex><a rel=\"nofollow\" href=\"https:\/\/postgrespro.ru\/windows\">https:\/\/postgrespro.ru\/windows<\/a><\/noindex>. Praegune versioon tarkvarast on 12. Venemaa distributiivi eelised kanonilisest on saidil samas kohas esitatud.<\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/16affe5b672ec0827d3f8383a5cd7e5b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/4bbe6a2d7969004810d63cf0bc5cc997.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/ece2de69ef99bd3edb405e9fa007528e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/d7c31973dafaed10eb8a0aa6a1bfe6f7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/19abee4c820fb3f8863f44e583ac38d4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/a9ae6e10f94eb5b67d7477aecb00c6f4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/2b97c774ee19ebb6d22b7790fcffe07e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/3f21673df0e24952b602fbd92a650a27.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/d4182e473004b4542971585fc70e5515.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/45c14ec0f05a49202544cd2c7ec679ff.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPaigaldamisprotsess on eespool esitatud ning ei vaja t\u00e4iendavat selgitust. Installatsioon on \u00e4\u00e4rmiselt lihtne.<\/p>\n<p>Loome andmebaasi postgres, kuhu hiljem salvestame Django projekti andmestruktuurid<\/p>\n<pre><code class=\"plaintext\">C:severcartpostgresqlbin&gt;psql -h 127.0.0.1 -U postgres -W\n\nCREATE DATABASE severcart WITH ENCODING='UTF8' OWNER=postgres CONNECTION LIMIT=-1 template=template0;\n<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/2c39b4bff6a223f5919ba22bb51f687d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAndmebaas on loodud. N\u00fc\u00fcd k\u00e4ivitame Django projekti.<\/p>\n<h2>Paigaldame veebirakenduse<\/h2>\n<p>\nSelleks laadige zip-arhiiv saidilt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.severcart.ru\/downloads\/\">https:\/\/www.severcart.ru\/downloads\/<\/a><\/noindex> ja ja ja kausta C:severcartapp<\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/9a7b608b06621a725e89dbe6ae5ffa03.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTeeme muudatusi peamises konfiguratsioonifailis C:severcartappconfsettings_prod.py andmebaasi \u00fchenduse andmete m\u00e4\u00e4ramiseks<\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/10e0ff2cc26dd1280187839fc72afad0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPython'i s\u00f5nastik DATABASES sisaldab andmebaasi \u00fchenduse andmeid. Seadmise \u00fcksikasjad leiate siit <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.djangoproject.com\/en\/3.1\/ref\/databases\/#connecting-to-the-database\">https:\/\/docs.djangoproject.com\/en\/3.1\/ref\/databases\/#connecting-to-the-database<\/a><\/noindex><\/p>\n<p>Paigaldame Python'i pakette, mis on olulised rakenduste toimimiseks Django projektis<\/p>\n<pre><code class=\"plaintext\">C:severcartapptkinstaller&gt;python install.py\n<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/331bbe2d9e0df05418342d319ea2a4d4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSkripti k\u00e4ivitamise k\u00e4igus algatatakse andmebaas tabelite, piirangute, indeksite ja muuga ning palutakse luua kasutaja, kelle nime all programm t\u00f6\u00f6tab.<\/p>\n<p>\u00dchendame Django rakenduse Apache serveriga, selleks t\u00e4iendame konfiguratsioonifaili <br \/>\nhttpd-wsgi.conf j\u00e4rgmise tekstiga<\/p>\n<pre><code class=\"plaintext\">Alias \/static \"c:\/severcart\/app\/static\"\n\nAlias \/media \"c:\/severcart\/app\/media\"\n\n\n    # Apache 2.4 jaoks\n    Options Indexes FollowSymLinks\n    AllowOverride None\n    Require all granted\n\n\n\n    # Apache 2.4 jaoks\n    Options Indexes FollowSymLinks\n    AllowOverride None\n    Require all granted\n\n\n\nWSGIScriptAlias \/ \"c:\/severcart\/app\/conf\/wsgi_prod.py\"\nWSGIPythonPath \"c:\/severcart\/python\/\"\n\n\n\n    Require all granted\n\n<\/code><\/pre>\n<p>\nTaask\u00e4ivitame Apache teenuse ja kontrollime rakenduse t\u00f6\u00f6d<\/p>\n<p><img decoding=\"async\" alt=\"T\u00f5stame Django steki MS Windowsis\" src=\"\/wp-content\/uploads\/2020\/10\/5ae877d7f7ddfe3e552eead0c147e6f6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSellega on k\u00f5ik. Ait\u00e4h, et lugesite.<\/p>\n<p>J\u00e4rgmisel artiklil loome installimise iseregulatiivse arhiivi InnoSetup'i kaudu, et kiiresti levitada Django projekti kliendi arvutisse. Neile, kes soovivad k\u00f5iki toiminguid korrata, <noindex><a rel=\"nofollow\" href=\"https:\/\/yadi.sk\/d\/vqn9FN2EJjBQxA\">Yandex.Disk<\/a><\/noindex> on laaditud k\u00f5ik kasutatud distributsioonid.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/523842\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c Apache, Python \u0438 PostgreSQL \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b Django \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0432 \u041e\u0421 MS Windows. Django \u0443\u0436\u0435 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043b\u044f \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430, \u043d\u043e \u0434\u043b\u044f \u0437\u0430\u0434\u0430\u0447, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d, \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439 \u0438 \u043c\u043e\u0449\u043d\u044b\u0439 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440. \u041c\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u043c mod_wsgi \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97431,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97430","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/podnimaem-django-stek-na-ms-windows\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u043e\u0434\u043d\u0438\u043c\u0430\u0435\u043c Django \u0441\u0442\u0435\u043a \u043d\u0430 MS Windows | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/podnimaem-django-stek-na-ms-windows\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-18T12:42:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-18T12:42:18+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47K\u00e4ivitame Django stack'i MS Windowsil | ProHoster","description":"K\u00e4esolevas artiklis esitatakse p\u00f5hjalik juhend.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/podnimaem-django-stek-na-ms-windows","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u043e\u0434\u043d\u0438\u043c\u0430\u0435\u043c Django \u0441\u0442\u0435\u043a \u043d\u0430 MS Windows | ProHoster","og:description":"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f.","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/podnimaem-django-stek-na-ms-windows","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-18T12:42:18+00:00","article:modified_time":"2020-10-18T12:42:18+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97430","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:20:31","updated":"2022-10-03 07:13:07","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/97430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=97430"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/97430\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/97431"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=97430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=97430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=97430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}