前回、データベースからAND検索で抽出したデータをリスト化して表示するところまでできていた。
次に、リストされたデータから外部のwwwページにリンクを張ってみる。遺伝子名から遺伝子データベースサイトにリンクを張るなどに利用する。
これは実は簡単だった。
<div class="table-responsive"> <table class="table table-striped"> <thread> <tr> <th>ID</th> <th>Sample name</th> <th>Sex</th> <th>Role_ID</th> <th>Score</th> <th>Position</th> <th>Test1</th> <th>Test2</th> </tr> </thread> <tbody> {% for samp in contents %} <tr> <td>{{ samp.id }}</td> <td><a href="http://d.hatena.ne.jp/k-{{ samp.username }}/" target="new" >{{ samp.username }}</a</td> <td>{{ samp.sex }}</td> <td>{{ samp.role_id }}</td> <td>{{ samp.score }}</td> <td>{{ samp.pos }}</td> <td>{{ samp.test }}</td> <td>{{ samp.test2 }}</td> </tr> {% else %} <td>no entry exist!</td> {% endfor %} </tbody> </table> </div>
テーブルの該当部分を普通に
<a href="http://hogehoge.com/{{hoge}}">{{ hoge }}</a>
これで元のMySQL-phpのデータベースについてはほぼ完全に移植する目処がたったといえる。(ユーザーログインのみ未実装)
あ、部分一致検索もまだか。