{"title":"Bagaimana memasang Django pada WIndows","version":"5.1","locale":"id","docname":"howto/windows","url":"/id/5.1/howto/windows/","canonical":"https://djangodocs.dev/id/5.1/howto/windows/","summary":"Dokumen ini akan membimbing anda dalam memasang Python 3.13 dan Django di Windows. Dokumen ini juga menyediakan petunjuk untuk memasanglingkungan maya, yang…","html":"<h1>Bagaimana memasang Django pada WIndows<a class=\"heading-anchor\" href=\"#how-to-install-django-on-windows\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Dokumen ini akan membimbing anda dalam memasang Python 3.13 dan Django di Windows. Dokumen ini juga menyediakan petunjuk untuk memasanglingkungan maya, yang membuatnya lebih mudah untuk mengerjakan proyek Python. Ini artinya sebagai panduan pemula untuk pengguna bekerja pada proyek Django dan tidak mencerminkan bagaimana Django harus dipasang ketika mengembangkan perubahan untuk Django itu sendiri.</p>\n<p>Langkah-langkah dalam panduan ini telah diuji dengan Windows 10. Di versi lainnya, langkah-langkah akan mirip. Anda harus terbiasa dengan dengan menggunakan perintah prompt Windows.</p>\n<section id=\"install-python\">\n<span id=\"install-python-windows\"></span><h2>Pasang Phyton<a class=\"heading-anchor\" href=\"#install-python\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Django adalah kerangka kerja jaringan Python, demikian membutuhkan Python untuk dipasang pada mesin anda. Pada waktu penulisan, Python 3.13 adalah versi terakhir.</p>\n<p>Untuk memasang Python di mesin anda pergi ke <a class=\"reference external\" href=\"https://www.python.org/downloads/\">https://www.python.org/downloads/</a>. Situs tersebut kemudian akan menawarkan tombol unduh untuk versi Python terbaru. Unduh berkas pemasang dijalankan dan jalankan. Centang kotak &quot;Install launcher for all users (recommended)&quot; dan klik &quot;Install Now&quot;.</p>\n<p>Setelah pemasangan, buka command prompt dan periksa bahwa versi Python cocok dengan versi anda pasang dengan menjalankan:</p>\n<div class=\"code-block\" data-language=\"doscon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Windows</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Windows code\"><code><span class=\"gp\">...\\&gt;</span> py --version\n</code></pre></div>\n<aside class=\"admonition-py-is-not-recognized-or-found admonition\">\n<p class=\"admonition-title\"><code class=\"docutils literal notranslate\"><span class=\"pre\">py</span></code> tidak dikenali atau ditemukan</p>\n<p>Bergantung pada bagaimana anda memasang Python (seperti melalui Microsoft Store), <code class=\"docutils literal notranslate\"><span class=\"pre\">py</span></code> mungkin tidak tersedia di prompt perintah.</p>\n<p>Anda akan butuh menggunakan``python`` daripada <code class=\"docutils literal notranslate\"><span class=\"pre\">py</span></code> ketika memasukkan perintah.</p>\n</aside>\n<aside class=\"admonition admonition-seealso\">\n<p class=\"admonition-title\">Lihat juga</p>\n<p>Untuk rincian lebih,lihat dokumentasi <a class=\"reference external\" href=\"https://docs.python.org/3/using/windows.html\" title=\"(di Python v3.14)\"><span>Using Python on Windows</span></a>.</p>\n</aside>\n</section>\n<section id=\"about-pip\">\n<h2>Tentang <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span></code><a class=\"heading-anchor\" href=\"#about-pip\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p><a class=\"extlink-pypi reference external\" href=\"https://pypi.org/project/pip/\">pip</a> adalah pengelola paket untuk Python dan termasuk dalam awalan dengan pemasang Python. Itu membantu memasang dan melepas paket Python (seperti Django!). Untuk sisa dari pemasangan, kami akan menggunakan <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span></code> untuk memasang paket Python dari baris perintah.</p>\n</section>\n<section id=\"setting-up-a-virtual-environment\">\n<span id=\"virtualenvironment\"></span><h2>Menyetel lingkungan maya<a class=\"heading-anchor\" href=\"#setting-up-a-virtual-environment\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Adalah praktik terbaik untuk menyediakan lingkungan berdedikasi untuk setiap proyek Django anda buat. Ada banyak pilihan untuk mengelola lingkungan dan paket dalam ekosistem Python, beberapa yang dianjurkan di <a class=\"reference external\" href=\"https://packaging.python.org/guides/tool-recommendations/\">Python documentation</a>. Python itu sendiri datang dengan <a class=\"reference external\" href=\"https://docs.python.org/3/tutorial/venv.html\" title=\"(di Python v3.14)\"><span class=\"xref std std-doc\">venv</span></a> untuk mengelola lingkungan dimana penggunakan akan menggunakan panduan ini.</p>\n<p>Untuk membuat lingkungan maya untuk proyek anda, buka prompt perintah baru, arahkan ke folder dimana anda ingin buat proyek anda dan masukkan berikut:</p>\n<div class=\"code-block\" data-language=\"doscon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Windows</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Windows code\"><code><span class=\"gp\">...\\&gt;</span> py -m venv project-name\n</code></pre></div>\n<p>Ini akan membuat sebuah folder disebut 'project-name' jika belum ada dan menyetel lingkungan maya. Untuk mengaktifkan lingkungan, jalankan:</p>\n<div class=\"code-block\" data-language=\"doscon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Windows</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Windows code\"><code><span class=\"gp\">...\\&gt;</span> project-name\\Scripts\\activate.bat\n</code></pre></div>\n<p>Lingkungan maya akan diaktifkan dan anda akan melihat &quot;(project-name)&quot; dekat dengan command prompt untuk menandai itu. Setiap waktu anda memulai command prompt baru, anda akan butuh mengaktifkan lingkungan kembali.</p>\n</section>\n<section id=\"install-django\">\n<h2>Pasang Django<a class=\"heading-anchor\" href=\"#install-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Django dapat dipasang dengan mudah menggunakan <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span></code> dalam lingkungan maya anda.</p>\n<p>Dalam prompt perintah, pastikan anda memasukkan lingkungan maya aktif, dan menjalankan perintah berikut:</p>\n<div class=\"code-block\" data-language=\"doscon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Windows</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Windows code\"><code><span class=\"gp\">...\\&gt;</span> py -m pip install Django\n</code></pre></div>\n<p>Ini akan mengunduh dan memasang terbitan Django terakhir.</p>\n<p>Setelah pemasangan lengkap, anda dapat memeriksa pemasangan Django anda dengan menjalankan <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span> <span class=\"pre\">--version</span></code> di command prompt.</p>\n<p>Lihat <a class=\"reference internal\" href=\"/id/5.1/topics/install/#database-installation\"><span class=\"std std-ref\">Dapatkan basisdata anda berjalan</span></a> untuk informasi pada pemasangan basisdata dengan Django.</p>\n</section>\n<section id=\"colored-terminal-output\">\n<h2>Keluaran terminal bewarna<a class=\"heading-anchor\" href=\"#colored-terminal-output\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Fitur kualitas-hidup menambahkan keluaran bewarna (daripada satu warna) ke terminal. Dalam terminal moderen ini juga bekerja untuk kedua CMD dan PowerShell. Jika beberapa alasan kebutuhan ini butuh ditiadakan, setel variabel lingkungan <span class=\"target\" id=\"index-4\"></span><a class=\"reference internal\" href=\"/id/5.1/ref/django-admin/#envvar-DJANGO_COLORS\"><code class=\"xref std std-envvar docutils literal notranslate\"><span class=\"pre\">DJANGO_COLORS</span></code></a> menjadi <code class=\"docutils literal notranslate\"><span class=\"pre\">nocolor</span></code>.</p>\n<p>Pada versi Windows lama, atau warisan terminal, <a class=\"extlink-pypi reference external\" href=\"https://pypi.org/project/colorama/\">colorama</a> 0.4.6+ harus dipasang untuk mengadakan pewarnaan sintaksis:</p>\n<div class=\"code-block\" data-language=\"doscon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Windows</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Windows code\"><code><span class=\"gp\">...\\&gt;</span> py -m pip install <span class=\"s2\">&quot;colorama &gt;= 0.4.6&quot;</span>\n</code></pre></div>\n<p>Lihat <a class=\"reference internal\" href=\"/id/5.1/ref/django-admin/#syntax-coloring\"><span class=\"std std-ref\">Pewarnaan sintaksis</span></a> untuk informasi lebih pada pengaturan warna.</p>\n</section>\n<section id=\"common-pitfalls\">\n<h2>Kesalahan umum<a class=\"heading-anchor\" href=\"#common-pitfalls\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<ul>\n<li><p>Jika <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code> hanya menampilkan teks bantuan tidak perduli argumen apa yang diberikan, ada kemungkinan masalah dengan berkas terkait di Windows. Periksa jika ada lagi dari satu kumpulan lingkungan variabel untuk menjalankan tulisan Python dalam  <code class=\"docutils literal notranslate\"><span class=\"pre\">PATH</span></code>. Ini biasanya muncul ketika ada lebih dari satu versi Python terpasang.</p></li>\n<li><p>Jika Anda terhubung ke internet menggunakan proksi, mungkin akan muncul masalah ketika menjalankan <code class=\"docutils literal notranslate\"><span class=\"pre\">py</span> <span class=\"pre\">-m</span> <span class=\"pre\">pip</span> <span class=\"pre\">install</span> <span class=\"pre\">Django</span></code>. Atur variabel environment untuk konfigurasi proksi dalam terminal sebagai berikut:</p>\n<div class=\"code-block\" data-language=\"doscon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Windows</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Windows code\"><code><span class=\"gp\">...\\&gt;</span> <span class=\"k\">set</span> <span class=\"nv\">http_proxy</span><span class=\"p\">=</span>http://username:password@proxyserver:proxyport\n<span class=\"gp\">...\\&gt;</span> <span class=\"k\">set</span> <span class=\"nv\">https_proxy</span><span class=\"p\">=</span>https://username:password@proxyserver:proxyport\n</code></pre></div>\n</li>\n<li><p>Secara umum, Django beranggapan bahwa penyandian <code class=\"docutils literal notranslate\"><span class=\"pre\">UTF-8</span></code> digunakan untuk I/O. Ini mungkin menyebabkan masalah jika sistem anda disetel menggunakan penyandian berbeda. Versi terbaru Python mengizinkan menyetel variabel lingkungan the <span class=\"target\" id=\"index-5\"></span><a class=\"reference external\" href=\"https://docs.python.org/3/using/cmdline.html#envvar-PYTHONUTF8\" title=\"(di Python v3.14)\"><code class=\"xref std std-envvar docutils literal notranslate\"><span class=\"pre\">PYTHONUTF8</span></code></a> untuk memaksa penyandian <code class=\"docutils literal notranslate\"><span class=\"pre\">UTF-8</span></code>. Windows 10 juga menyediakan pengaturqan lebar-sistem dengen memilih <code class=\"docutils literal notranslate\"><span class=\"pre\">Use</span> <span class=\"pre\">Unicode</span> <span class=\"pre\">UTF-8</span> <span class=\"pre\">for</span> <span class=\"pre\">worldwide</span> <span class=\"pre\">language</span> <span class=\"pre\">support</span></code> di <span class=\"menuselection\">Language ‣ Administrative Language Settings ‣ Change system locale</span> dalam pengaturan sistem.</p></li>\n</ul>\n</section>","rootId":"how-to-install-django-on-windows","toc":[{"title":"Pasang Phyton","anchor":"install-python","children":[]},{"title":"Tentang pip","anchor":"about-pip","children":[]},{"title":"Menyetel lingkungan maya","anchor":"setting-up-a-virtual-environment","children":[]},{"title":"Pasang Django","anchor":"install-django","children":[]},{"title":"Keluaran terminal bewarna","anchor":"colored-terminal-output","children":[]},{"title":"Kesalahan umum","anchor":"common-pitfalls","children":[]}],"breadcrumbs":[{"docname":"howto/index","title":"Panduan Cara-cara","url":"/id/5.1/howto/"}],"prev":{"docname":"howto/upgrade-version","title":"Bagaimana meningkatkan Django ke versi terbaru","url":"/id/5.1/howto/upgrade-version/"},"next":{"docname":"howto/deployment/index","title":"Bagaimana menyebarkan Django","url":"/id/5.1/howto/deployment/"},"formats":{"html":"/id/5.1/howto/windows/","markdown":"/id/5.1/howto/windows.md","json":"/id/5.1/howto/windows.json"},"source":"https://github.com/django/django/blob/stable/5.1.x/docs/howto/windows.txt","official":"https://docs.djangoproject.com/id/5.1/howto/windows/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","it","pt-br","ko","es","el","pl"]}