loading fix

master
Alexander Kondratyev 9 years ago
parent 1a9c9501e7
commit 71a93f48df
  1. 3
      app/conf/uwsgi_zuykov.conf.template
  2. 5
      trademark/views.py

@ -7,8 +7,9 @@ module = app.wsgi
home = /home/%(SERVER_USERNAME)s/%(PROJECT_NAME)s/env home = /home/%(SERVER_USERNAME)s/%(PROJECT_NAME)s/env
eval = import newrelic.agent, wsgi; application = newrelic.agent.wsgi_application()(wsgi.application) eval = import newrelic.agent, wsgi; application = newrelic.agent.wsgi_application()(wsgi.application)
threads = 2
master = true master = true
processes = 4 processes = 4
socket = /home/%(SERVER_USERNAME)s/%(PROJECT_NAME)s/app/wsgi.sock socket = /home/%(SERVER_USERNAME)s/%(PROJECT_NAME)s/app/wsgi.sock
chmod-socket = 666 chmod-socket = 666
vacuum = true vacuum = true

@ -96,6 +96,7 @@ class SearchResultsThread(threading.Thread):
loaded = False loaded = False
while not loaded: while not loaded:
loaded = self.keyword.load_results() loaded = self.keyword.load_results()
time.sleep(5)
class Search(generic.View): class Search(generic.View):
@ -143,7 +144,7 @@ class Search(generic.View):
else: else:
return HttpResponse(json.dumps({ 'status': 'error', 'description': 'Empty request'}), content_type="application/json") return HttpResponse(json.dumps({ 'status': 'error', 'description': 'Empty request'}), content_type="application/json")
loading = SearchResultsThread(keyword=keyword) loading = SearchResultsThread(keyword=k)
loading.start() loading.start()
identity = k.searches.filter(similarity=146)[0] identity = k.searches.filter(similarity=146)[0]
@ -173,8 +174,6 @@ class Search(generic.View):
'status': 'ok' 'status': 'ok'
} }
return HttpResponse(json.dumps(response), content_type="application/json") return HttpResponse(json.dumps(response), content_type="application/json")

Loading…
Cancel
Save