2016-10-02 7 views
0

私はモッククラシファイドウェブサイトの一種であるフラスコウェブサイトで練習しています。閲覧ページでは、ユーザーが検索したすべての結果を表示しています。ユーザーがクリックした広告をトラッキングするにはどうすればいいですか?クリックしたアイテムを詳細に表示する「シングル」ページにリダイレクトできますか?どの広告がクリックされたかを知り、そのデータをシングルページに送る方法

私の最初の本能はセッションを使用することでしたが、私はロジックを理解できませんでした。私は、HTMLテンプレートでは、データはすべてのクエリ結果を含んでいる場合、動的にデータをレンダリングしています:

<ul class="list"> 

        {% for row in data %} 

          <a href="/iLike/"> 
           <li> 
            <img src="{{ url_for('static', filename='images/logo.png') }}" 
             title="" alt=""/> 
            <section class="list-left"> 

             <h5 class="title">{{ row[1] }}</h5> 

             <p class="catpath"> 
              <Strong>Condition</strong>: {{ row[3] }}</p> 
             <p class="catpath"><Strong>details</strong>: {{ row[2] }}</p> 
             <p class="catpath"><strong>Looking for</strong>: {{ row[5] }}</p> 
            </section> 

            <section class="list-right"> 
             <span class="date">{{ transType }}</span> 

            </section> 
            <div class="clearfix"></div> 
           </li> 
          </a> 
+0

'href ="/iLike /?ad_number = 1 "'または 'href ="/iLike/1 "'(ただし、ルート上で引数が必要です)というリンクをいくつか追加してください。 – furas

+0

うわー、私はこの質問が今とても簡単だったように感じます。多分私は休憩を取る必要があります。答えとして私を受け入れるようにしてください。ありがとう@furas – user3344239

答えて

1

はリンクするいくつかの引数を追加します - すなわちhref="/iLike/?ad_number=1"またはhref="/iLike/1"(第2版は、ルート/関数内で引数を必要とする)

関連する問題