Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.93 KB | None | 0 0
  1. <form class= "form-comment-ajax" method= 'POST'  class="form" action="http://127.0.0.1:8000/comments/" >
  2.                          <h3>Comments:</h3>   <div class="form-group">
  3.                         <label for="exampleFormControlTextarea1">Comment this video:</label>
  4.  
  5.  
  6.                         {% if user.username %}
  7.                        
  8.                             {% csrf_token %}
  9.                             {{form}}
  10.                            
  11.  
  12.                             <button  id = "unlikebutton"  href = "#"class="likebutton" id="like{{Video.id}}" data-catid="{{Video.id}}">comment</button>
  13.  
  14.  
  15.                    
  16.                         {% endif %}
  17.  
  18.  
  19.                         {% if not user.username %}
  20.                         <p>You must log in to comment.</p>
  21.                         <a href="http://127.0.0.1:8000/webapp/" class="btn btn-primary">Log in</a>
  22.  
  23.                         {% endif %}
  24.                       </div>
  25.  
  26.                     </form>
  27.                      
  28.                      
  29.                      
  30.  
  31.                         <ul>
  32.                            
  33.  
  34.                             <div class="comments">
  35.                                 <p id="hello"></p>
  36.                                 {% if Video.comments.all.count > 0 %}
  37.                                     {% for comment in Video.comments.all %}
  38.                                         <p id="Commentss">{{ comment.message }}</p>
  39.                
  40.                                        
  41.                                        
  42.                                     {% endfor %}
  43.  
  44.                                 {% endif %}
  45.  
  46.                                
  47.                             </div>
  48.                            
  49.                         </ul>
  50.                    
  51.                     </div>
  52.                 </div>
  53.             </div>
  54.  
  55.  
  56.         </div>
  57.  
  58.  
  59.     </div>
  60.  
  61.  
  62.     <script type="text/javascript">
  63.         $(document).ready(function(){
  64.            var commentForm = $(".form-comment-ajax")
  65.            var catid;
  66.  
  67.                             catid = $(this).attr("data-catid");
  68.  
  69.             commentForm.submit(function(event)
  70.             {
  71.                
  72.  
  73.  
  74.                 event.preventDefault();
  75.                 var thisform = $(this)
  76.                 var actions = thisform.attr("action");
  77.                 var methods = thisform.attr("method");
  78.                 var formData = thisform.serialize();
  79.  
  80.  
  81.  
  82.  
  83.                 $.ajax({
  84.  
  85.                 url: actions,
  86.                 method: methods,
  87.                 data: formData,
  88.  
  89.                 data:{
  90.  
  91. comment_id: catid
  92.  
  93. },
  94.  
  95.                 success: function(data)
  96.                 {
  97.  
  98.  
  99.                     $('#Commentss').text(data);
  100.  
  101.  
  102.                 }
  103.  
  104.  
  105.  
  106.  
  107.                 })
  108.  
  109.            
  110.  
  111.    
  112.            
  113.    
  114.    
  115.    
  116.                
  117.    
  118.    
  119.    
  120.         });
  121.            
  122.    
  123.    
  124.    
  125.        
  126.        
  127.        
  128.        
  129.         </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement