Repositori ini berisi sebuah templat untuk membuat proyek Django yang siap di-deploy ke Railway.
Apabila kamu ingin menggunakan repositori ini sebagai repositori awalan yang nantinya akan kamu modifikasi, ikuti langkah-langkah berikut.
-
Buka laman GitHub repositori templat kode, lalu klik tombol "Use this template" untuk membuat salinan repositori ke dalam akun GitHub milikmu.
-
Buka laman GitHub repositori yang dibuat dari templat, lalu gunakan perintah
git clone
untuk menyalin repositorinya ke suatu lokasi di dalam sistem berkas (filesystem) komputermu.git clone <URL ke repositori di GitHub> <path ke suatu lokasi di filesystem>
-
Masuk ke dalam repositori yang sudah di-clone dan jalankan perintah berikut untuk menyalakan virtual environment.
python -m venv env
-
Nyalakan virtual environment dengan perintah berikut.
# Windows .\env\Scripts\activate # Linux/Unix, e.g. Ubuntu, MacOS source env/bin/activate
-
Instal dependencies yang dibutuhkan untuk menjalankan aplikasi dengan perintah berikut.
pip install -r requirements.txt
-
Jalankan aplikasi Django menggunakan server pengembangan yang berjalan secara lokal.
python manage.py runserver
-
Bukalah
http://localhost:8000
pada browser favoritmu untuk melihat apakah aplikasi sudah berjalan dengan benar.
-
Buka situs web Railway dan klik tombol
Start a New Project
. -
Klik pilihan
Deploy from GitHub repo
. -
Klik tombol
Login With GitHub
dan masuklah ke dalam akun GitHub kamu. -
Kamu akan kembali ke halaman pembuatan proyek baru. Klik pilihan
Deploy from GitHub repo
dan klikConfigure GitHub App
. -
Pilih tempat kamu menyimpan repositori program ini dan klik
Install & Authorize
. -
Kamu akan kembali ke halaman pembuatan proyek baru. Klik pilihan
Deploy from GitHub repo
dan pilih repositori program ini. -
Klik
Add variables
dan buat variabel baru dengan namaAPP_NAME
dan isikan nama aplikasi kamu yang akan dibuat menjadi URL aplikasi. -
Klik menu
Settings
dan ubahlah URL yang ada pada bagianDomains
sesuai denganAPP_NAME
yang telah dispesifikasikan sebelumnya. -
Tekan Control + K atau Command + K dan pilih
New Service -> Database -> Add PostgreSQL
untuk menginisiasi basis data PostgreSQL sebagai basis data yang digunakan.
Templat ini didistribusikan dengan lisensi MIT.