.beaker/data | ||
bruno | ||
config | ||
core | ||
modules/public | ||
pages/public | ||
static/css | ||
templates/plain | ||
.gitignore | ||
costa.py | ||
handler.py | ||
install.sh | ||
LICENSE | ||
README.md | ||
README.md.bak |
Instalasi dan Implementasi Web API
- Install python
- Buka CMD atau Command-prompt
- cd nama/folder/costapy (di copy)
- Jalankan command ini di CMD:
py -m pip install --upgrade pip
py -m pip install bottle
py -m pip install beaker
py -m pip install mako
py -m pip install mysql-connector
py -m pip install bcrypt
py -m pip install pyjwt[crypto]
- Buka folder project pake VSCode
- Buka file di config/server.py
- servernya ganti dari 'gunicorn' ke 'wsgiref' (di save)
- di CMD jalanin service-nya:
cd C:\direktori\folder\kamu
py costa.py
cd directory/folder/kamu
python costapy
- kalau keluar http://localhost:11000 artinya berhasil
- Install bruno
- bikin collection
- test localhost:11000
- Praktek ke VSCode
Instalasi dan Implementasi MariaDB
Instalasi
Windows: Download dari mariadb.org atau dari xampp lalu install Mac: Install melalui brew Debian/Ubuntu: sudo apt install mariadb-server Alternative lain: Pakai container (Docker)
terminal: mariadb -u root -p MySQL Client Command Prompt: Buka MySQL client lalu masukan password
Implementasi
- CREATE DATABASE latihan;
- USE latihan;
- CREATE TABLE member ( id int(11) not null auto_increment primary key, name varchar(36) not null, phone varchar(14) null );
- SHOW COLUMNS FROM member;
- INSERT INTO member VALUES ( DEFAULT, 'Nama_Kalian', 'Telp_Kalian' );
- SELECT * FROM member;
- exit