|
|
|
# Welcome to ClassifIDI!
|
|
|
|
Pengembangan aplikasi dilakukan pada hardware dengan spesifikasi berikut:
|
|
|
|
|
|
|
|
- Windows 10 64bit
|
|
|
|
- HDD 500 GB
|
|
|
|
- RAM 4GB
|
|
|
|
- Processor i3
|
|
|
|
|
|
|
|
Software requirement :
|
|
|
|
1. Xammp 3.2.2
|
|
|
|
2. Python 2.7.14
|
|
|
|
3. Visual Studio Code
|
|
|
|
|
|
|
|
Python Library Requirement:
|
|
|
|
1. Django 1.11
|
|
|
|
2. Scrapy 1.5.0
|
|
|
|
3. sklearn 0.19.1
|
|
|
|
4. gensim 3.3.0
|
|
|
|
5. pywin32
|
|
|
|
6. Sastrawi
|
|
|
|
7. Scrapyd
|
|
|
|
8. Scrapyd-api
|
|
|
|
|
|
|
|
|
|
|
|
### Deploy App
|
|
|
|
Untuk proses selanjutnya adalah deploy django app dan menghubungkan dengan database pada phpmyadmin dalam aplikasi Xammp.
|
|
|
|
|
|
|
|
download database contoh dan import kedalam database phpmyadmin. kemudian download semua file app classifIDI.
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
misalkan simpan app pada D:/Blood. pada pengaturan file ../blood/settings.py atur lah baris seperti gambar dibawah sesuai dengan pengaturan phpmyadmin dan nama database.
|
|
|
|

|
|
|
|
|
|
|
|
kemudian untuk mengimport semua model dalam database ke model didalam app. buka cmd dan arahkan ke direktori D:/Blood jalankan syntax berikut
|
|
|
|
|
|
|
|
> python manage.py inspectdb > models.py
|
|
|
|
|
|
|
|
kemudian replace file ../polls/models.py dengan file models.py pada hasil syntax diatas. kemudian untuk menjalankan app, buka cmd dan arahkan ke direktori D:/Blood jalankan syntax berikut
|
|
|
|
|
|
|
|
> python manage.py runserver
|
|
|
|
|
|
|
|
jika output setelah syntax diatas dijalankan adalah sebagai berikut
|
|
|
|

|
|
|
|
|
|
|
|
maka aplikasi dapat diakses pada http://127.0.0.1:8000/. namun jika terdapat baris output sebagai berikut
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
cara mengatasinya adalah memastika mysql pada xammp telah aktif. dan mengulasi sytax diatas.
|
|
|
|
|
|
|
|
selanjutnya adalah menjalankan service scrapyd. buka cmd arahkan ke direktori D:/blood/scrapy_app dan jalankan syntax berikut
|
|
|
|
|
|
|
|
> scrapyd
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
jika output seperti diatas scrapyd sudah aktif dan dapat dilihat pada http://127.0.0.1:6800/
|
|
|
|
|