នៅក្នុងកញ្ចប់ Bottle ការទទួលយកទិន្នន័យពីទំរង់បែបបទ ដែលត្រូវបានបញ្ជូនទៅកាន់ server តាមផ្លូវណាមួយ ដោយប្រើប្រាស់ HTTP method POST ត្រូវធ្វើតាមរយៈវត្ថុឈ្មោះ request ។ ហើយយើងចាំបាច់ត្រូវកំណត់ផ្លូវចាំទទួលយកទិន្នន័យទាំងនោះ ដោយមាន method="POST" នៅក្នុងនោះ។ ចំណែកឯផ្លូវដែលគ្មានការកំណត់ពី HTTP method ណាមួយ ត្រូវចាត់ទុកថាជាផ្លូវសំរាប់ method="GET" ។ ពិនិត្យកម្មវិធីខាងក្រោមនេះ៖
from bottle import route, request
@route('/login')
def login():
return '''
'''
@route('/login', method='POST')
def do_login():
username = request.forms.get('username')
password = request.forms.get('password')
if check_login(username, password):
return "Your login information was correct.
" else: return "Login failed.
" def check_login(username, password): if username == "step" and password == "ok": return True else: return False













