12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- {% extends 'base.html' %}
- {% load crispy_forms_tags %}
- {% block content %}
- {% for review in reviews %}
- <article class="media content-section">
- <div class="media-body">
- <div class="article-metadata">
- <small class="text-muted">{{ review.create_time|date:"F d, Y" }}</small>
- <small class="text-muted"> at <b>{{ review.page }}</b></small>
- {% if review.recommendation_type %}
- <span style="color: green; float: right">Recommended</span>
- {% else %}
- <span style="color: red; float: right">Not Recommended</span>
- {% endif %}
- <button class="btn btn-link"><a href="https://facebook.com/{{ review.id }}" target="_blank">Link</a></button>
- </div>
- {% if review.review_text %}
- <p class="article-content">{{ review.review_text }}</p>
- {% endif %}
- <form method="post" class="form" action="{% url 'facebook-reviews' %}">
- {% csrf_token %}
- {{ form|crispy }}
- <input type="hidden" value="{{ review.id }}" name="review_id">
- <input class="btn btn-primary ml-2" style="float: right" type="submit", value="Submit"/>
- {% if review.review_text%}
- <a href="{% url 'facebook-reviews-prediction' review.id %}" class="btn btn-info">Analyze</a>
- {% endif %}
- </form>
- </div>
- </article>
- {% endfor %}
- <div align="center">
- {% if reviews.has_other_pages %}
- {% if reviews.has_previous %}
- <a class="btn btn-outline-info mb-4" href="?page=1">First</a>
- <a class="btn btn-outline-info mb-4" href="?page={{ reviews.previous_page_number }}">Previous</a>
- {% endif %}
- {% for num in reviews.paginator.page_range %}
- {% if reviews.number == num %}
- <a class="btn btn-info mb-4" href="?page={{ num }}">{{ num }}</a>
- {% elif num > reviews.number|add:'-3' and num < reviews.number|add:'3' %}
- <a class="btn btn-outline-info mb-4" href="?page={{ num }}">{{ num }}</a>
- {% endif %}
- {% endfor %}
- {% if reviews.has_next %}
- <a class="btn btn-outline-info mb-4" href="?page={{ reviews.next_page_number }}">Next</a>
- <a class="btn btn-outline-info mb-4" href="?page={{ reviews.paginator.num_pages }}">Last</a>
- {% endif %}
- {% endif %}
- </div>
- {% endblock %}
|