User matching query does not exist.

869 views
Skip to first unread message

Shilpa Agrawal

unread,
Jun 12, 2021, 8:43:09 AM6/12/21
to Django users
Environment:


Request Method: GET

Django Version: 3.2.3
Python Version: 3.9.1
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'MusicalApp.apps.MusicalappConfig',
 'CartApp.apps.CartappConfig']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']



Traceback (most recent call last):
  File "D:\DjangoDemos\venv\lib\site-packages\django\core\handlers\exception.py", line 47, in inner
    response = get_response(request)
  File "D:\DjangoDemos\venv\lib\site-packages\django\core\handlers\base.py", line 181, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "D:\DjangoDemos\CartApp\views.py", line 15, in addToCart
    user = User.objects.get(id=uid)
  File "D:\DjangoDemos\venv\lib\site-packages\django\db\models\manager.py", line 85, in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
  File "D:\DjangoDemos\venv\lib\site-packages\django\db\models\query.py", line 435, in get
    raise self.model.DoesNotExist(

Exception Type: DoesNotExist at /addToCart/1
Exception Value: User matching query does not exist.

Nikeet NA

unread,
Jun 12, 2021, 9:23:13 PM6/12/21
to Django users
There is no user with id 1.
Wrap this statement inside try catch block :
   user = User.objects.get(id=uid)
   and catch the DoesNotExist exception as except User.DoesNotExist:

sachinbg sachin

unread,
Jun 13, 2021, 12:08:43 AM6/13/21
to django...@googlegroups.com
It means that the data which you are looking for is not exists in that data base, check properly wether the searching data is exists or not, 

Thank you
Sachin b.g

--
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 django-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/1b7cff79-a0eb-4559-ab17-1d9d0f701343n%40googlegroups.com.

Nicholas Bartlett

unread,
Oct 18, 2021, 8:34:27 AM10/18/21
to Django users
Hi all, I have a similar issue on my DB. 

Internal Server Error: /ms_app/customers/19

Traceback (most recent call last):

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner

    response = get_response(request)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/core/handlers/base.py", line 204, in _get_response

    response = response.render()

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/response.py", line 105, in render

    self.content = self.rendered_content

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/response.py", line 83, in rendered_content

    return template.render(context, self._request)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/backends/django.py", line 61, in render

    return self.template.render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 170, in render

    return self._render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 162, in _render

    return self.nodelist.render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 938, in render

    bit = node.render_annotated(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 905, in render_annotated

    return self.render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/loader_tags.py", line 150, in render

    return compiled_parent._render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 162, in _render

    return self.nodelist.render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 938, in render

    bit = node.render_annotated(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 905, in render_annotated

    return self.render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/loader_tags.py", line 62, in render

    result = block.nodelist.render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 938, in render

    bit = node.render_annotated(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 905, in render_annotated

    return self.render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/defaulttags.py", line 211, in render

    nodelist.append(node.render_annotated(context))

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 905, in render_annotated

    return self.render(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/defaulttags.py", line 305, in render

    match = condition.eval(context)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/defaulttags.py", line 889, in eval

    return self.value.resolve(context, ignore_failures=True)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/template/base.py", line 698, in resolve

    new_obj = func(obj, *arg_vals)

  File "/Users/nicholasbartlett/Documents/Dashboard/MSNDashboard/msCentral/mscentral_project/ms_app/templatetags/custom_tags.py", line 8, in is_group

    group = Group.objects.get(name=group_name)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/db/models/manager.py", line 85, in manager_method

    return getattr(self.get_queryset(), name)(*args, **kwargs)

  File "/Users/nicholasbartlett/Documents/Dashboard/djangodash/djenv/lib/python3.8/site-packages/django/db/models/query.py", line 435, in get

    raise self.model.DoesNotExist(

django.contrib.auth.models.Group.DoesNotExist: Group matching query does not exist.

[18/Oct/2021 09:40:29] "GET /ms_app/customers/19 HTTP/1.1" 500 182022


The group is accessible from the admin page but not the main page. 

I get the customer information from the below url. 

http://localhost/admin/ms_app/customerinfo/19/change/


Then there is site information link is this customer which I can access via the admin page as well. 


I am not sure what I should do to correct this. 


I ran migration and makemigrations app_name and there are no migrations to apply. 


I believe there is a mismatch on my DB but I do not know how to fix it.


I am running python3.8 with Django 3.2.5. with a SQLLite DB. 





Reply all
Reply to author
Forward
0 new messages