Querylist cleaning

Issue #52 resolved
Ali Hürriyetoglu repo owner created an issue

The filter name field should be unique in this collection. None of the filter names should contain any underscore "_" character.

Comments (2)

  1. ugur ozcan

    I added a part of code in getfiltersteps part in views.py at users-skip part. It works. When user entered any underscore character, the website gives error( 'You cannot use underscore in the filtername.').

                if "_" in filtername:
                    model_keywordlist = model.objects.distinct(field="keywords") # getting keywords from the dataset.
                    keywordlist = model_keywordlist[:11] # getting the top 10 keywords from the model_keywordlist.
                    model_filters=QueryList.objects.distinct(field="filtername")
                    return render(request, 'getfiltersteps.html', { 
                        'filtername':True,
                        'collname':collname,
                        'denied_msg': 'You cannot use underscore in the filtername.',
                        'keywordlist':keywordlist,
                        'model_filters':model_filters,
                    })
    
  2. Log in to comment