Rental Bicycle App នឹងជា web application មួយដែលប្រើប្រាស់កញ្ចប់ Bottle ជា web framework រួមជាមួយនឹងមូលដ្ឋានទិន្នន័យ SQLite សំរាប់រក្សាទុកនូវទិន្នន័យទាំងឡាយប្រកបដោយសុវត្ថិភាព។ យ៉ាងណាម៉ិញ Rental Bicycle App អាចនឹងត្រូវយកទៅប្រើប្រាស់ជា project មួយសំរាប់ជាជំនួយដល់ការរៀនប្រើប្រាស់ភាសា Python អោយបានស៊ីជំរៅ នៅក្នុងវិស័យ web development ។
ជាកិច្ចចាប់ផ្តើម យើងអាចបង្កើត virtual environment មួយសំរាប់កម្មវិធី Rental Bicycle App របស់យើង ដោយបើកបង្អួចខ្មៅ (prompt window) ហើយ cd ចូលទៅក្នុងថតសំរាប់កម្មវិធី Rental Bicycle App រួចសរសេរនៅលើបង្អួចខ្មៅដូចខាងក្រោមនេះ៖
pip install virtualenv virtualenv --always-copy myvenv
បន្ទាប់មកទៀត យើងចាំបាច់ត្រូវតំលើងកញ្ចប់ Bottle នៅក្នុង virtual environment របស់យើង ដោយសរសេរនៅលើបង្អួចខ្មៅដូចខាងក្រោមនេះ៖
myvenv\Scripts\activate pip install bottleលុះមានកញ្ចប់ Bottle នៅក្នុង virtual environment របស់យើងហើយ យើងអាចសរសេរកម្មវិធីគេហទំព័រ Bottle ដំបូងគេបំផុត ដោយធ្វើដូចខាងក្រោមនេះ៖
#\app.py from bottle import route, run @route('/') def main(): return "Hello World!" run(host='localhost', port=9000, debug=True, reloader=True)ដើម្បីដំណើរការកម្មវិធីខាងលើនេះ យើងអាចបង្កើតឯកសារ bash script មួយទុកនៅក្នុងថតនៃកម្មវិធីគេហទំព័ររបស់យើង ដោយសរសេរបញ្ជានៅក្នុងនោះថា៖
call myvenv\Scripts\activate start http://localhost:9000 myvenv\Scripts\python app.pyបន្ទាប់មក បើយើងចុចឯកសារ bash script នោះ កម្មវិធីគេហទំព័ររបស់យើងនឹងដំណើរការ ហើយ browser នឹងត្រូវបើកឡើង ដើម្បីបង្ហាញលទ្ធផលបានមកពីកម្មវិធីគេហទំព័រនេះ៕