Pusat Informasi baru untuk Akademi Pendidikan Teknik JSS, Noida.
Server produksi HTTP_200 berjalan di Ubuntu, jadi ini mungkin lingkungan yang paling mudah untuk menjalankannya, tetapi distribusi linux lainnya juga akan baik-baik saja. Kami menggunakan Apache di server produksi, tetapi HTTP_200 juga akan berjalan mandiri untuk pengujian.
Lingkungan pengembangan bergantung pada penggunaan lingkungan virtual Python untuk alat dan portabilitas lintas platform. Pastikan Anda telah menginstal Python Pip untuk platform Anda sebelum melanjutkan dengan petunjuk ini.
Pengguna Windows dapat menggunakan panduan berikut. Secara khusus, instal Python lalu gunakan penginstal get-pip.py setelah Python berfungsi
Pengguna OSX dapat menggunakan versi bawaan Python selama Pip tersedia, atau lebih baik lagi, instal Brew dan Python.
Pengguna Linux seharusnya sudah menginstal Python. Pastikan Pip diinstal melalui manajer paket Anda dan Anda sudah siap.
HTTP_200 dibuat dengan sangat rapi. Untuk mengatur lingkungan pengembangan pada mesin Anda, Anda perlu mengikuti langkah-langkah yang dijelaskan di bagian berikutnya.
Catatan: Ubuntu 14.04 LTS disarankan untuk digunakan untuk lingkungan pengembangan.
Jalankan git clone berikut (tentukan direktori pilihan Anda jika Anda mau):
git clone https://github.com/ncs-jss/HTTP_200.git http_200
Jalankan virtualenv pada direktori git cloned untuk mengatur lingkungan virtual Python:
virtualenv http_200
cd ke nama direktori tempat Anda mengkloning repositori git
cd http_200
Aktifkan lingkungan virtual:
source bin/activate
Setelah mengaktifkan lingkungan virtual, instal dependensinya
pip install -r requirements/common.txt
pip install -r requirements/dev.txt (For development)
Sekarang, buat migrasi database untuk menggunakan Database
python manage.py syncdb
Untuk membuat grup, jalankan perintah berikut
python manage.py createdata
(Opsional) Untuk membuat fakultas, mahasiswa, dan pemberitahuan acak
python manage.py createdata --dummydata
ini akan membuat:
Anda sudah siap. Jalankan perintah terakhir
python manage.py runserver
Saatnya untuk bergoyang. Kunjungi http://localhost:8000 di browser Anda dan Anda sudah siap.