Commit 3c4e412d authored by Administrator's avatar Administrator

[FEATURE] Adding ngrams view.

parent bb18ff2b
......@@ -42,6 +42,7 @@ urlpatterns = patterns('',
url(r'^api/corpus/(\d+)/data$', gargantext_web.api.CorpusController.data),
url(r'^graph-it$', views.graph_it),
url(r'^ngrams$', views.ngrams),
)
from django.conf import settings
......
......@@ -548,4 +548,21 @@ def graph_it(request):
return HttpResponse(html)
def ngrams(request):
'''The ngrams list.'''
t = get_template('ngrams.html')
ngrams_list = list()
for node_ngram in Node_Ngram.objects.filter(node_id=81246)[:20]:
ngrams_list.append(node_ngram.ngram)
user = request.user
date = datetime.datetime.now()
html = t.render(Context({
'user': user,
'date': date,
'ngrams' : ngrams_list,
}))
return HttpResponse(html)
......@@ -114,7 +114,7 @@
<div class="col-md-4">
<div class="jumbotron">
<h3><a href="/graph">2) Ngrams</a></h3>
<h3><a href="/ngrams">2) Ngrams</a></h3>
<ol>
<li>White Lists</li>
<li>Black Lists</li>
......
......@@ -35,7 +35,7 @@
<div class="col-md-4">
<div class="jumbotron">
<h3><a href="/graph">2) Ngrams</a></h3>
<h3><a href="/ngrams">2) Ngrams</a></h3>
<ol>
<li>White Lists</li>
<li>Black Lists</li>
......
{% extends "menu.html" %}
{% block css %}
<!-- {% load staticfiles %} -->
<link rel="stylesheet" href="{% static "css/bootstrap.css" %}">
{% endblock %}
{% block content %}
<div class="container theme-showcase" role="main">
<div class="jumbotron">
<h1>Ngrams selection</h1>
<p>Remove the words</p>
</div>
</div>
<div class="container">
{% if ngrams %}
<form>
{% for ngram in ngrams %}
<INPUT type="checkbox" name="{{ ngram }}" value="{{ ngram }}"> {{ ngram }} <br>
{% endfor %}
</form>
{% endif %}
<a class="btn btn-primary btn-lg" role="button" href="/admin/documents/corpus/{{ corpus.pk }}/">Save</a>
</div>
<div class="container">
<div class="row">
<div class="col-md-4">
<div class="jumbotron">
<h3><a href="/graph-it">1) Documents</a></h3>
<ol>
<li>Read</li> <!-- write -->
<li>Count</li> <!-- compute -->
<li>Select</li> <!-- cut -->
</ol>
</div>
</div>
<div class="col-md-4">
<div class="jumbotron">
<h3><a href="/ngrams">2) Ngrams</a></h3>
<ol>
<li>White Lists</li>
<li>Black Lists</li>
<li>Synonyms</li>
</ol>
</div>
</div>
<div class="col-md-4">
<div class="jumbotron">
<h3><a href="/graph">3) Visualizations</a></h3>
<ol>
<li>Matrix</li>
<li>Static maps</li>
<li>Dynamics maps</li>
</ol>
</div>
</div>
</div>
</div>
<!--
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css">
<script type="text/javascript" src="//code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript" src="//code.jquery.com/ui/1.11.1/jquery-ui.js"></script>
-->
<link rel="stylesheet" href="{% static "css/jquery-ui.css" %}">
<script type="text/javascript" src="{% static "js/jquery/jquery.min.js" %}"></script>
{% endblock %}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment