Thursday, March 14, 2024

Python : This is An Example of Source Code That Inspires How to Create Menus and Links.

This is the source code for displaying a menu that already uses CSS. This source code example is taken from a source on the internet.


HTML Source Code


HTML Source Code For Page 1


 <!DOCTYPE html>  
 <html>  
      <head>  
      </head>  
      <body>  
           <p><a href="{{ url_for('halaman2')}}">Coba anda lihat form ini</a></p>  
      </body>  
 </html>  

HTML Source Code For Page 2


 <!DOCTYPE html>  
 <html>  
      <head>  
      </head>  
      <body>  
           <form method="post">  
                <button type="submit">Uji Coba</button>  
           </form>  
      </body>  
 </html>  

Python Code :

 from flask import Flask, request, url_for, redirect, render_template  
 from jinja2 import Template, Environment, FileSystemLoader  
 import mariadb  
 import sys  
 aplikasi = Flask(__name__)  
 @aplikasi.route('/')  
 def halaman1():  
   return render_template('halaman1.html')  
 @aplikasi.route('/halaman2', methods=['GET','POST'])  
 def halaman2():  
   if request.method == 'POST':  
     # lakukan sesuatu ketika form di kumpulkan  
     # dialihkan untuk mengakhiri penanganan POST  
     # pengalihan bisa ke route yang sama atau ke sesuatu yang lain  
     return redirect(url_for('halaman1'))  
   # tampilkan form nya, form nya tidak di kumpulkan  
   return render_template('halaman2.html')  
 if __name__ == '__main__':  
   aplikasi.run(host='0.0.0.0',port=8543,debug=True)  

No comments:

Post a Comment