Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hyperlinks
#5
No I mean a UI in a web browser such as this one for example, created with the help of the bottle tutorial. Start the program in a terminal, then open http://localhost:8080 in the web browser
from bottle import route, request, run

def search_form():
    return '''
        <form action="/search" method="post">
            Search: <input name="search" type="text" />
            <input value="Search" type="submit" />
        </form>
    '''

@route('/')
@route('/search')
def search():
    return search_form()

@route('/search', method='POST')
def do_search():
    search = request.forms.get('search')
    return f'''
        {search_form()}
        <h3>Results</h3>
        <ul>
        <li>spam {search}</li>
        <li>ham {search}</li>
        <li>eggs {search}</li>
        </ul>
    '''

run(host='localhost', port=8080, debug=True)
Reply


Messages In This Thread
Hyperlinks - by DPaul - Feb-10-2023, 07:06 AM
RE: Hyperlinks - by Gribouillis - Feb-10-2023, 08:26 AM
RE: Hyperlinks - by DPaul - Feb-10-2023, 09:13 AM
RE: Hyperlinks - by DPaul - Feb-10-2023, 02:01 PM
RE: Hyperlinks - by Gribouillis - Feb-10-2023, 03:19 PM
RE: Hyperlinks - by DPaul - Feb-11-2023, 07:10 AM
RE: Hyperlinks - by DPaul - Feb-11-2023, 09:40 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020