tengo un problema con el char dentro de los datos numéricos, es demasiado grande para limpiarlo. de todos modos. Quiero reemplazar < y > del valor. simplemente publicando códigos relevantes. vistas.py
def search_result(request): if request.method == "POST": ChemSearched = request.POST.get('ChemSearched') tarname = BINDLL.objects.filter(targetnameassignedbycuratorordatasource__contains=ChemSearched).exclude(ki_nm__isnull=True)[:120] return render(request, 'Search/search_result.html',{'ChemSearched':ChemSearched,'tarname':tarname})Lado html
<script> data=[{% for Bindll in tarname %} { group: '{{ Bindll.targetnameassignedbycuratorordatasource }}', variable:'{{ Bindll.zincidofligand}}', value: {{Bindll.ki_nm|safe}} }, {% endfor %}];que es utilizado por el gráfico d3.js. todo va bien a menos que tenga '<' o '>' en valor tendré este resultado
Error de sintaxis no detectado: Token inesperado '>' o si se usa el valor de escape: {{Bindll.ki_nm|escape}} Error de sintaxis no detectado: Token inesperado '<' cualquier función que se usará en JavaScript del lado Html para reemplazar char o cualquier cosa y mantener solo números como Reemplazo de expresiones regulares. Gracias.