Mengembangkan Django dengan PyCharm Community

Artikel ini membahas mengenai bagaimana cara mengembangkan project Django dengan menggunakan PyCharm versi Community. Berikut ini adalah poin-poin yang nanti akan dibahas :
  • Apa itu PyCharm ?
  • Cara Install PyCharm Community di Linux
  • Cara Install PyCharm Community di Windows
  • Membuat Project Django di PyCharm Community
  • Menjalankan Project Django di PyCharm Community

CHANGELOG

2017-01-16 -- Hapus tahap exclude directory virtual environment karena tidak diperlukan.

Apa itu PyCharm ?

PyCharm adalah Integrated Development Environment (IDE) yang berfokus pada pengembangan project dengan bahasa pemrograman Python. PyCharm dikembangkan oleh JetBrains, selain PyCharm, JetBrains juga mengembangkan banyak macam IDE lainnya pada bahasa pemrograman lainnya misalnya seperti PHPStorm untuk mengembangkan PHP, Intelij IDEA untuk mengembangkan Java, dan lain-lain.
Berbagai macam IDE dari JetBrains.
Mari kembali lagi kepada PyCharm, PyCharm merupakan IDE cross-platform yang artinya dapat dijalankan pada berbagai sistem informasi seperti Windows, Linux, mau pun Mac. PyCharm dibagi menjadi dua jenis, yakni PyCharm edisi Professional dan PyCharm edisi Community. Secara garis besar PyCharm menyediakan berbagai fitur seperti code analysis, graphical debugger, integrated unit tester, integrasi degan version control, dan juga mendukung pengembangan web dengan Django.
Nah, disinilah nanti kita akan coba untuk menggunakan PyCharm edisi Community untuk mengembangkan project Django, silahkan klik pada nomor halaman di bawah ini untuk melanjutkan ke halaman selanjutnya.

Cara Install PyCharm Community di Linux

Bila anda menggunakan sistem operasi Linux, berikut adalah langkah-langkah instalasi PyCharm Community pada Linux. Namun jika anda pengguna sistem operasi Windows, silahkan skip halaman ini dan lanjut pada halaman berikutnya yang membahas mengenai instalasi PyCharm Community di Windows.

Download PyCharm Community untuk Linux

Langkah pertama tentu saja anda perlu mengunduh terlebih dahulu file installer PyCharm Community melalui situs resminya. Pilih OS Linux dan unduh yang edisi Community seperti yang terlihat pada gambar berikut ini.
Unduh PyCharm Community untuk Linux.

Ekstrak PyCharm Community

Setelah PyCharm Community berhasil diunduh, silahkan ekstrak file installer tersebut dan letakkan pada folder khusus supaya tidak tercampur dengan file-file lain yang tidak berhubungan dengan PyCharm. Saya menyarankan untuk membuat folder dengan nama Apps (Anda bebas menentukan nama foldernya) pada direktori Home anda. Seperti pada gambar berikut ini saya meletakkan folder hasil ekstrak dari PyCharm ke /home/tutor/Apps.
Ekstrak PyCharm ke folder khusus.

Eksekusi File Installer PyCharm Community

Selanjutnya, masuk ke folder hasil ekstrak tadi dan cari folder bin. Buka folder bin tersebut pada terminal kemudian jalankan perintah berikut ini didalam folder bin tadi.
$ ./pycharm.sh
Maka akan muncul wizard untuk menginstall PyCharm Community.
Pilihan impor file konfigurasi PyCharm.
Pada gambar di atas, terlihat installer menanyakan apakah anda ingin mengimpor konfigurasi PyCharm sebelumnya ? Jika memang anda baru pertama kali menggunakan PyCharm, maka opsi yang dipilih adalah "I do not have a previous version of PyCharm or I do not want to import my settings". Namun jika sebelumnya anda pernah menggunakan PyCharm dan memiliki file konfigurasinya, silahkan pilih opsi satunya dan browse file konfigurasinya selanjutnya klik tombol OK.
Tahap selanjutnya anda diminta untuk membaca dan menyetujui kebijakan privasi, jika anda telah selesai membaca dan setuju, klik tombol Accept.
Persetujuan kebijakan privasi pada PyCharm.
Setelah itu akan muncul loader seperti gambar di bawah ini, silahkan ditunggu saja.
PyCharm loader.
Kemudian anda akan diminta untuk menentukan keymap scheme, tema IDE serta tema editor dan juga opsi lainnya. Disini anda dapat membiarkan default atau melakukan perubahan sesuai yang anda inginkan seperti misalnya disini saya memilih tema Darcula.
Config PyCharm.
Setelah proses instalasi selesai, maka PyCharm akan meminta untuk restart aplikasi. Klik saja tombol Yes untuk restart sekarang.
Restart PyCharm.

Cara Install PyCharm Community di Windows

Berikut ini adalah langkah-langkah menginstall PyCharm Community pada sistem operasi Windows.

Download PyCharm Community untuk Windows

Pertama anda perlu mengunduh terlebih dahulu file installer PyCharm Community melalui situs resminya. Pilih OS Windows dan unduh yang edisi Community seperti yang terlihat pada gambar berikut ini.
Unduh PyCharm Community unutuk Windows

Eksekusi File Installer PyCharm Community

Setelah berhasil diunduh, buka file installer tersebut untuk memulai proses instalasi. Kemudian akan muncul wizard seperti gambar berikut ini, silahkan klik Next untuk melanjutkan.
Installation Wizard of PyCharm Community in Windows
Di tahap selanjutnya anda akan diminta untuk menentukan dimana PyCharm akan diinstall, biarkan defualt saja dan langsung klik Next.
Menentukan Destination Folder
Kemudian anda akan diberikan pilihan diantaranya adalah apakah ingin memuat shortcut PyCharm serta opsi untuk membuat asosiasi file berekstensi *.py supaya bisa dibuka dengan PyCharm secara otomatis. Jika sudah memilih sesuai keiginan anda, klik tombol Next.
Installation Option
Kemudian akan diminta untuk menentukan start menu folder, biarkan default saja dan langsung klik tombol Install.
Choose Start Menu Folder
Selanjutnya anda hanya perlu menunggu sampai proses install selesai.
Proses install berjalan
Setelah proses selesai anda bisa klik Finish.
Install selesai

Buka PyCharm Community Melalui Start Menu

Buka dan jalankan PyCharm Community melalui Start Menu, maka anda akan ditanya apakah anda ingin mengimpor konfigurasi PyCharm sebelumnya ? Jika memang anda baru pertama kali menggunakan PyCharm, maka opsi yang dipilih adalah "I do not have a previous version of PyCharm or I do not want to import my settings". Namun jika sebelumnya anda pernah menggunakan PyCharm dan memiliki file konfigurasinya, silahkan pilih opsi satunya dan browse file konfigurasinya lalu klik tombol OK.
Pilihan impor file konfigurasi PyCharm
Tahap selanjutnya anda diminta untuk membaca dan menyetujui kebijakan privasi, jika anda telah selesai membaca dan setuju, klik tombol Accept.
Persetujuan kebijakan privasi PyCharm Community
Setelah itu akan muncul loader atau splash screen seperti gambar di bawah ini, silahkan tunggu saja sampai selesai untuk ke tahap selanjutnya.
PyCharm loader.
Ketika PyCharm selesai diload, akan muncul window yang memberikan anda pilihan apakah ingin merubah pengaturan tampilan dan semacamnya seperti yang terlihat pada gambar berikut ini. Silahkan atur sesuai keinginan anda kemudian klik OK jika sudah selesai.
Config PyCharm
Setelah proses konfigurasi selesai, maka PyCharm akan meminta untuk restart aplikasi. Klik saja tombol Yes untuk restart sekarang.


Membuat Project Django di PyCharm Community

Meski sebelumnya saya juga membahas mengenai install PyCharm di Windows, disini untuk praktik membuat project django dengan PyCharm saya menggunakan Linux karena sistem operasi yang saya gunakan adalah Linux.

Buat Project Baru

Langsung saja buka PyCharm anda jika belum terbuka, selanjutnya klik tombol Create New Project.
Create New Project PyCharm

Beri Nama Project dan Buat Virtualenv

Selanjutnya beri nama dan tentukan lokasi penyimpanan untuk project yang akan anda buat ini. Tentukan juga environment yang akan digunakan. Biasanya dalam pengembangan Django, kita perlu menyiapkan virtualenv untuk masing-masing project, oleh karena itu disini saya mencoba untuk membuat virtualenv baru untuk digunakan pada project kali ini. PyCharm sendiri telah menyediakan fitur tersebut, klik tombol icon gear dan pilih menu Create VirtualEnv.
Beri nama project dan buat virtualenv.
Beri nama virtualenv dan tentukan dimana ingin meletakkannya, dalam contoh ini saya meletakkan virtualenv di dalam directory project yang akan dibuat. Jika sudah silahkan klik tombol OK.
Membuat virtualenv.
Periksa lagi konfigurasi project baru yang akan kita buat seperti pada gambar berikut ini, jika sudah klik tombol Create.
Membuat project baru di PyCharm Community
Jika muncul pertanyaan konfirmasi bahwa directory yang dipilih tidak kosong dan apakah ingin membuat project berdasarkan source yang sudah ada, pilih saja Yes.
Create project from existing source
Berikut ini adalah tampilan PyCharm Community setelah membuka sebuah project.
Tampilan PyCharm Community

Install Django

Tahap selanjutnya tentu saja install Django pada environment saat ini. Kita biasanya melakukannya melalui terminal, PyCharm sendiri telah dilengkapi dengan fitur terminal juga, kita perlu mengaktifkannya dengan cara klik menu View - Tool Windows - Terminal.
Aktifkan terminal di PyCharm.
Maka akan muncul panel terminal di bagian bawah PyCharm seperti pada gambar berikut ini.
Terminal di PyCharm
Melalui terminal ini kita dapat menginstall Django dengan menggunakan perintah pip seperti ini.
$ pip install Django
Install django dengan pip

Start Django Project

Setelah Django terinstall kita bisa memulai untuk membuat skeleton project django dengan menggunakan perintah django-admin seperti berikut ini pada terminal.
$ django-admin startproject django-project .
Selanjutnya anda bisa melihat perintah tadi akan menghasilkan beberapa file-file awal untuk mengembangkan django pada panel kiri di PyCharm seperti gambar ini.
File-file dari Django

Menjalankan Project Django di PyCharm Community

Untuk dapat menjalankan django melalui PyCharm kita perlu membuat konfigurasi yang langkah-langkahnya akan saya tunjukkan setelah ini. Hal ini dilakukan supaya memudahkan kita jika ingin melakukan running cukup dengan cara klik tombol Run daripada harus mengetikkan perintah secara manual di terminal.

Buat Konfigurasi Running

Di sisi kanan atas, di dekat tombol Run dan Debug terdapat dropdown, klik dropdown tersebut dan pilih Edit Configurations.
Edit configuration
Jika ini project baru, biasanya belum ada konfigurasi runningnya. Sehingga anda perlu membuat file konfigurasi barunya sendiri dengan cara klik tombol plus di pojok kiri atas pada window yang muncul.
Menambah konfigurasi
kemudian pilih Python karena project yang kita kembangkan adalah Python.
Pilih Python
Selanjutnya beri nama konfigurasi ini misalnya disini saya memberi namanya adalah django. Lalu pada field Script, browse dan pilihlah file manage.py milik project anda. Kemudian pada field Script parameters masukkan argumen runserver. Pada field Python Interpreter pastikan sudah mengarah ke virtualenv yang sesuai dengan project anda. Jika sudah, klik tombol OK.
Konfigurasi

Run Django di PyCharm

Sekarang tombol Run sudah aktif dan anda bisa menekannya jika ingin menjalankan project django anda.
Run django
Kemudian akan muncul di bagian bawah output dari hasil running seperti ini.
Django running output
Sekarang cobalah buka browser dan akses port 8000 seperti biasanya anda ketika mengembangkan project django. Maka akan tampak tampilan default welcome page dari Django seperti ini.
Django welcome page

Stop Django di PyCharm

Setelah django running anda bisa juga menghentikannya dengan cara menekan tombol Stop seperti pada gambar di bawah ini.
Django stopped
Page : 1 2 3 4 5 6

0 komentar