Implement radio buttons for the sentiment selector

This commit is contained in:
Mark Veidemanis 2022-08-03 23:54:48 +01:00
parent 75e9831d1c
commit 6a9faa7679
Signed by: m
GPG Key ID: 5ACFCEED46C0904F
2 changed files with 29 additions and 12 deletions

View File

@ -82,21 +82,38 @@
</div>
</div>
<div class="column">
<div class="field has-addons" id="sentiment">
<div class="control">
<input disabled="undefined" name="sentiment" id="sliderWithValue" class="slider has-output-tooltip is-fullwidth" min="-1" max="1" value="0" step="0.05" type="range">
<output for="sliderWithValue" class="slider-output">0</output>
<script>bulmaSlider.attach();</script>
<div id="sentiment">
<div class="field has-addons">
<div class="control">
<input disabled="undefined" name="sentiment" id="sliderWithValue" class="slider has-output-tooltip is-fullwidth" min="-1" max="1" value="0" step="0.05" type="range">
<output for="sliderWithValue" class="slider-output">0</output>
<script>bulmaSlider.attach();</script>
</div>
<p class="control">
<a class="button is-static">
sentiment
</a>
</p>
</div>
<div class="control">
<label class="radio">
<input type="radio" value="below" name="sentiment-method">
Below
</label>
<label class="radio">
<input type="radio" value="exact" name="sentiment-method">
Exact
</label>
<label class="radio">
<input type="radio" value="above" name="sentiment-method">
Above
</label>
</div>
<p class="control">
<a class="button is-static">
sentiment
</a>
</p>
</div>
<label class="checkbox">
<input type="checkbox" name="check-sentiment"
_="on click toggle @disabled on #sliderWithValue">
_="on click toggle @disabled on #sliderWithValue then toggle @disabled on #sentiment">
Check sentiment
</label>
</div>

View File

@ -1,7 +1,7 @@
import json
from django.conf import settings
from django.http import HttpResponse, HttpResponseForbidden, JsonResponse
from django.http import HttpResponse, JsonResponse
from django.shortcuts import render
from django.views import View
from rest_framework.parsers import FormParser