You cannot run Django's Python code in JavaScript in a browser. The advice you have been given applies.
Kind regards, Sithu *Sent with Shift <https://tryshift.com/?utm_source=SentWithShift&utm_campaign=Sent%20with%20Shift%20Signature&utm_medium=Email%20Signature&utm_content=General%20Email%20Group>* On Mon, Apr 15, 2019 at 10:23 AM sairanganadh Narayana <[email protected]> wrote: > Thanks for your response. But, I need to run > ORM(model.objects.filter(pk=1)) commands in javascript and show results in > HTML pages. I was wrong in question. Please suggest any possibility. > > > On Tuesday, April 9, 2019 at 5:51:24 PM UTC+5:30, Robin Riis wrote: >> >> in models.py you can define a 'as_json' function >> >> def as_json(self): >> return dict( >> identification_number = self.id >> awesome_picture = self.picture >> ) >> >> in views.py: >> >> class My_View(View): >> def get(self, request): >> if request.is_ajax(): >> q = request.GET.get('q', '') >> answer = model.objects.get(pk=q) >> if not answer: >> this_answer = dict() >> this_answer['results'] = 'did not find anything' >> return JsonResponse(this_answer) >> this_answer = [d.as_json() for d in answer] >> return HttpResponse(json.dumps(this_answer, >> content_type='application/json') >> else: >> this_answer = dict() >> this_answer['not_allowed'] = 'you are not allowed here.' >> return HttpResponse(this_answer, >> content_type='application/json') >> >> hope this helps! >> >> Den tis 9 apr. 2019 kl 13:30 skrev sairanganadh Narayana < >> [email protected]>: >> >>> I'm trying to get run model.objects.filter(id=2) from javascript and >>> show on database. I am unable to get solution for this. Please guide me >>> solution for this or alternative for this. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at https://groups.google.com/group/django-users. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/569ce414-b717-4348-a688-b92904036864%40googlegroups.com >>> <https://groups.google.com/d/msgid/django-users/569ce414-b717-4348-a688-b92904036864%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/django-users. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/500cbb0e-5c0a-4f23-a777-302f8671baa1%40googlegroups.com > <https://groups.google.com/d/msgid/django-users/500cbb0e-5c0a-4f23-a777-302f8671baa1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAH-SnCBjym_OYH%3D%2BnhJU%2BmKG3ydgyCbDMr7t0uabSUEAqpBzuw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

