SIA merupakan proyek bersama yang digagas oleh Django Indonesia
(Facebook Group)
dengan tujuan sebagai:
- Tempat sharing pengetahuan sekitar pemrograman Python Django dan mengembangkan kemampuan dalam membuat Aplikasi Web baik secara teori maupun praktek
- Membuat aplikasi yang dapat digunakan secara nyata dan berguna pada Instansi Akademis (Sekolah)
Untuk Coding-Style kita mengikuti acuan pada dokumentasi Coding-Style Django yang bisa ditemukan pada URL https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/coding-style/
Beberapa pengetahuan dasar yang dibutuhkan untuk mengembangkan Aplikasi Web berbasis Python Django
- Dasar Bahasa Pemrograman Python
(Pembelajaran: http://www.learnpython.org) - Menggunakan Django
(Pembelajaran: http://realdjango.herokuapp.com/)
Requirement
-
Django 1.6.2
-
South
-
Django Suit
-
Psycopg2
Copy Source Code
git clone https://github.com/django-developer-indonesia/sia.git
Install packages yang dibutuhkan
pip install -r requirements.txt
Setup
./manage.py syncdb
Menjalankan SIA di localhost
./manage.py runserver
- Siswa
- Guru
- Pelajaran
- Kelas
- Jadwal
- Jurusan
- Jenis Agenda
- Kalender Akademik
Unduh ERD (format: Microsoft Visio)