Python Flask: 笔记列表网页设计

来自CloudWiki
跳转至: 导航搜索

实训步骤

网页头

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>读书笔记</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <link rel="stylesheet" href="/static/css/style.css">
    <script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  </head>



导航栏

<body>
    <!-- 导航栏 -->
    <nav class="navbar navbar-default">
        <div class="container">
          <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="/">学习笔记</a>
          </div>
          <div id="navbar" class="collapse navbar-collapse">
            <ul class="nav navbar-nav">
              <li><a href="/">主页</a></li>
              <li><a href="/articles">笔记</a></li>
              <li><a href="/about">关于</a></li>
            </ul>
            <ul class="nav navbar-nav navbar-right">
              
                <li><a href="/register">注册</a></li>
                <li><a href="/login">登录</a></li>             
            </ul>
          </div><!--/.nav-collapse -->
        </div>
      </nav>

制作表格

 <h1>控制台 <small> 欢迎 您</small></h1>
  <a class="btn btn-success" href="/add_article"> 添加笔记 </a>
  <hr>
  <table class="table table-striped">
    <tr>
      <th>ID</th>
      <th>标题</th>
      <th>作者</th>
      <th>日期</th>
      <th></th>
      <th></th>
    </tr>
    <!-- {% for article in articles %} -->
      <tr>
        <td>1</td>
        <td>Linux学习笔记</td>
        <td>马欣</td>
        <td>2022-02-06</td>
        <td><a href="edit_article/" class="btn btn-default pull-right">Edit</a></td>
        <td>
          <form action="" method="post">
            <input type="hidden" name="_method" value="DELETE">
            <input type="submit" value="Delete" class="btn btn-danger">
          </form>
        </td>
      </tr>
			 <tr>
			  <td>1</td>
			  <td>Linux学习笔记</td>
			  <td>马欣</td>
			  <td>2022-02-06</td>
			  <td><a href="edit_article/" class="btn btn-default pull-right">Edit</a></td>
			  <td>
			    <form action="" method="post">
			      <input type="hidden" name="_method" value="DELETE">
			      <input type="submit" value="Delete" class="btn btn-danger">
			    </form>
			  </td>
			</tr>
			 <tr>
			  <td>1</td>
			  <td>Linux学习笔记</td>
			  <td>马欣</td>
			  <td>2022-02-06</td>
			  <td><a href="edit_article/" class="btn btn-default pull-right">Edit</a></td>
			  <td>
			    <form action="" method="post">
			      <input type="hidden" name="_method" value="DELETE">
			      <input type="submit" value="Delete" class="btn btn-danger">
			    </form>
			  </td>
			</tr>

  </table>

页脚

<!-- 页脚 -->
	    <footer class="page-footer font-small blue" style="margin-top: 50px">
	        <!-- Copyright -->
	        <div class="footer-copyright text-center py-3">
	            Copyright ©2007-2019 <a href="http://www.mingrisoft.com">明日科技有限公司</a>
	            All Rights Reserved 吉ICP备10002740号-2 吉公网安备22010202000132
	        </div>
	        <!-- Copyright -->
	      </footer>
	  </body>
	</html>

代码

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>读书笔记</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <link rel="stylesheet" href="/static/css/style.css">
    <script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  </head>
  <body>
    <!-- 导航栏 -->
    <nav class="navbar navbar-default">
        <div class="container">
          <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="/">学习笔记</a>
          </div>
          <div id="navbar" class="collapse navbar-collapse">
            <ul class="nav navbar-nav">
              <li><a href="/">主页</a></li>
              <li><a href="/articles">笔记</a></li>
              <li><a href="/about">关于</a></li>
            </ul>
            <ul class="nav navbar-nav navbar-right">
              
                <li><a href="/register">注册</a></li>
                <li><a href="/login">登录</a></li>             
            </ul>
          </div><!--/.nav-collapse -->
        </div>
      </nav>
			
			
  <h1>控制台 <small> 欢迎 您</small></h1>
  <a class="btn btn-success" href="/add_article"> 添加笔记 </a>
  <hr>
  <table class="table table-striped">
    <tr>
      <th>ID</th>
      <th>标题</th>
      <th>作者</th>
      <th>日期</th>
      <th></th>
      <th></th>
    </tr>
    <!-- {% for article in articles %} -->
      <tr>
        <td>1</td>
        <td>Linux学习笔记</td>
        <td>马欣</td>
        <td>2022-02-06</td>
        <td><a href="edit_article/" class="btn btn-default pull-right">Edit</a></td>
        <td>
          <form action="" method="post">
            <input type="hidden" name="_method" value="DELETE">
            <input type="submit" value="Delete" class="btn btn-danger">
          </form>
        </td>
      </tr>
			 <tr>
			  <td>1</td>
			  <td>Linux学习笔记</td>
			  <td>马欣</td>
			  <td>2022-02-06</td>
			  <td><a href="edit_article/" class="btn btn-default pull-right">Edit</a></td>
			  <td>
			    <form action="" method="post">
			      <input type="hidden" name="_method" value="DELETE">
			      <input type="submit" value="Delete" class="btn btn-danger">
			    </form>
			  </td>
			</tr>
			 <tr>
			  <td>1</td>
			  <td>Linux学习笔记</td>
			  <td>马欣</td>
			  <td>2022-02-06</td>
			  <td><a href="edit_article/" class="btn btn-default pull-right">Edit</a></td>
			  <td>
			    <form action="" method="post">
			      <input type="hidden" name="_method" value="DELETE">
			      <input type="submit" value="Delete" class="btn btn-danger">
			    </form>
			  </td>
			</tr>

  </table>
	
	    <!-- 页脚 -->
	    <footer class="page-footer font-small blue" style="margin-top: 50px">
	        <!-- Copyright -->
	        <div class="footer-copyright text-center py-3">
	            Copyright ©2007-2019 <a href="http://www.mingrisoft.com">明日科技有限公司</a>
	            All Rights Reserved 吉ICP备10002740号-2 吉公网安备22010202000132
	        </div>
	        <!-- Copyright -->
	      </footer>
	  </body>
	</html>