· 5 years ago · Feb 10, 2020, 10:48 AM
1AttributeError at /api/locations/
2'LocationList' object has no attribute 'no_object_check'
3
4Request Method: POST
5Request URL: http://localhost:8000/api/locations/
6Django Version: 2.2.9
7Python Executable: /home/guv/Projects/play-retail/iqos-link/dev/venv/bin/python
8Python Version: 3.6.8
9Python Path: ['/home/guv/Projects/play-retail/iqos-link', '/usr/lib/python36.zip', '/usr/lib/python3.6', '/usr/lib/python3.6/lib-dynload', '/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages', '/home/guv/Projects/play-retail/iqos-link/src/']
10Server time: Mon, 10 Feb 2020 10:41:56 +0000
11Installed Applications:
12['apps.app',
13 'apps.tagmissions',
14 'apps.api',
15 'apps.profiles',
16 'apps.sites',
17 'apps.locations',
18 'apps.analytics',
19 'rest_framework',
20 'simple_history',
21 'graphene_django',
22 'django.contrib.admin',
23 'django.contrib.auth',
24 'django.contrib.contenttypes',
25 'django.contrib.sessions',
26 'django.contrib.messages',
27 'django.contrib.staticfiles']
28Installed Middleware:
29['django.contrib.sessions.middleware.SessionMiddleware',
30 'django.middleware.common.CommonMiddleware',
31 'django.middleware.csrf.CsrfViewMiddleware',
32 'django.contrib.auth.middleware.AuthenticationMiddleware',
33 'django.contrib.messages.middleware.MessageMiddleware',
34 'django.middleware.clickjacking.XFrameOptionsMiddleware',
35 'django.middleware.security.SecurityMiddleware',
36 'simple_history.middleware.HistoryRequestMiddleware']
37
38
39Traceback:
40
41File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
42 34. response = get_response(request)
43
44File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
45 115. response = self.process_exception_by_middleware(e, request)
46
47File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
48 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
49
50File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
51 54. return view_func(*args, **kwargs)
52
53File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/django/views/generic/base.py" in view
54 71. return self.dispatch(request, *args, **kwargs)
55
56File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
57 505. response = self.handle_exception(exc)
58
59File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
60 465. self.raise_uncaught_exception(exc)
61
62File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/rest_framework/views.py" in raise_uncaught_exception
63 476. raise exc
64
65File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
66 502. response = handler(request, *args, **kwargs)
67
68File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/rest_framework/generics.py" in post
69 242. return self.create(request, *args, **kwargs)
70
71File "/home/guv/Projects/play-retail/iqos-link/src/apps/tagmissions/views.py" in create
72 10. self.check_instance_from_data_permission(request)
73
74File "/home/guv/Projects/play-retail/iqos-link/src/apps/tagmissions/views.py" in check_instance_from_data_permission
75 16. self.check_object_permissions(request, instance)
76
77File "/home/guv/Projects/play-retail/iqos-link/dev/venv/lib/python3.6/site-packages/rest_framework/views.py" in check_object_permissions
78 343. if not permission.has_object_permission(request, self, obj):
79
80File "/home/guv/Projects/play-retail/iqos-link/src/apps/tagmissions/permissions.py" in has_object_permission
81 14. if getattr(view, "no_object_check"):
82
83Exception Type: AttributeError at /api/locations/
84Exception Value: 'LocationList' object has no attribute 'no_object_check'
85Request information:
86USER: guv
87
88GET: No GET data
89
90POST: No POST data
91
92FILES: No FILES data
93
94COOKIES:
95_ga = 'GA1.1.904630674.1580991761'
96intercom-id-s1fsendz = '3e84a2a6-957d-4449-8e81-9b52fdb1e80f'
97intercom-session-s1fsendz = ''
98mp_e390d1aa19b9ed5ef42be5de8a28194a_mixpanel = '%7B%22distinct_id%22%3A%20%221701a73c79f289-0807d31c01ae96-b383f66-1fa400-1701a73c7a072d%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%7D'
99tabstyle = 'raw-tab'
100csrftoken = '7xXXHivpvsfElC8b35JVn2BvfDGxxcczAShoBYorebnEdiYVIJ9cJ0gg92U4CnGe'
101sessionid = 'lyucjge20bpqbrdphlxm5to07xx9w789'
102
103META:
104AMD_ENTRYPOINT = 'vs/server/remoteExtensionHostProcess'
105ANDROID_HOME = '/home/guv/Android'
106COLORTERM = 'truecolor'
107CONTENT_LENGTH = '26'
108CONTENT_TYPE = 'application/json;charset=UTF-8'
109CSRF_COOKIE = '7xXXHivpvsfElC8b35JVn2BvfDGxxcczAShoBYorebnEdiYVIJ9cJ0gg92U4CnGe'
110DJANGO_SETTINGS_MODULE = 'settings.dev'
111GATEWAY_INTERFACE = 'CGI/1.1'
112HOME = '/home/guv'
113HOSTTYPE = 'x86_64'
114HTTP_ACCEPT = 'application/json, text/plain, */*'
115HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
116HTTP_ACCEPT_LANGUAGE = 'en-GB,en-US;q=0.9,en;q=0.8'
117HTTP_CONNECTION = 'keep-alive'
118HTTP_COOKIE = '_ga=GA1.1.904630674.1580991761; intercom-id-s1fsendz=3e84a2a6-957d-4449-8e81-9b52fdb1e80f; intercom-session-s1fsendz=; mp_e390d1aa19b9ed5ef42be5de8a28194a_mixpanel=%7B%22distinct_id%22%3A%20%221701a73c79f289-0807d31c01ae96-b383f66-1fa400-1701a73c7a072d%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%7D; tabstyle=raw-tab; csrftoken=7xXXHivpvsfElC8b35JVn2BvfDGxxcczAShoBYorebnEdiYVIJ9cJ0gg92U4CnGe; sessionid=lyucjge20bpqbrdphlxm5to07xx9w789'
119HTTP_DNT = '1'
120HTTP_HOST = 'localhost:8000'
121HTTP_ORIGIN = 'http://localhost:8000'
122HTTP_REFERER = 'http://localhost:8000/app/sites'
123HTTP_SEC_FETCH_MODE = 'cors'
124HTTP_SEC_FETCH_SITE = 'same-origin'
125HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
126HTTP_X_CSRFTOKEN = '7xXXHivpvsfElC8b35JVn2BvfDGxxcczAShoBYorebnEdiYVIJ9cJ0gg92U4CnGe'
127LANG = 'C.UTF-8'
128LESS = '-R'
129LOGNAME = 'guv'
130LSCOLORS = 'Gxfxcxdxbxegedabagacad'
131NAME = 'DESKTOP-GJ06BDL'
132NVM_BIN = '/home/guv/.nvm/versions/node/v8.16.2/bin'
133NVM_CD_FLAGS = '-q'
134NVM_DIR = '/home/guv/.nvm'
135OLDPWD = '/mnt/c/Users/guv13/Projects/play-retail/iqos-link'
136ONE_DRIVE = '/mnt/c/Users/guv13/OneDrive'
137P9K_SSH = '0'
138PAGER = 'less'
139PATH = '/home/guv/Projects/play-retail/iqos-link/dev/venv/bin:/home/guv/.vscode-server/bin/ae08d5460b5a45169385ff3fd44208f431992451/bin:/home/guv/.nvm/versions/node/v8.16.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA NvDLISR:/mnt/c/ProgramData/chocolatey/bin:/mnt/c/ProgramData/nvm:/mnt/c/Program Files/nodejs:/mnt/c/Program Files/Git/cmd:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/Docker/Docker/resources/bin:/mnt/c/ProgramData/DockerDesktop/version-bin:/mnt/c/Users/guv13/AppData/Local/Programs/Python/Python38/Scripts/:/mnt/c/Users/guv13/AppData/Local/Programs/Python/Python38/:/mnt/c/Users/guv13/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/guv13/AppData/Local/Programs/Microsoft VS Code/bin:/mnt/c/Users/guv13/AppData/Local/Android/Sdk/platform-tools:/mnt/c/Windows/System32:/home/guv/Android/tools/emulator:/home/guv/Android/tools:/home/guv/Android/tools/bin:/home/guv/Android/platform-tools:/home/guv/Android/tools/emulator:/home/guv/Android/tools:/home/guv/Android/tools/bin:/home/guv/Android/platform-tools'
140PATH_INFO = '/api/locations/'
141PIPE_LOGGING = 'true'
142PS1 = '(venv) ${${_p9k_clm::=$COLUMNS}+}${${COLUMNS::=1024}+}%b%k%f${${_p9k_ind::=${${ZLE_RPROMPT_INDENT:-1}/#-*/0}}+}${${:-${_p9k_d::=0}${_p9k_rprompt::=${${:-${_p9k_bg::=NONE}${_p9k_i::=0}${_p9k_sss::=}}+}${${:-${P9K_CONTENT::=}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=3}}${_p9k_n:=${${$((_p9k_i>=1&&_p9k_i<1)):#0}:+4}}${_p9k_n:=${${(M)${:-x$_p9k_bg}:#x(|0)}:+5}}${_p9k_n:=6}${_p9k_c::="${P9K_CONTENT}"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${_p9k_t[$_p9k_n]/<_p9k_w>/$_p9k_w}${_p9k_c}%b%k%f${${:-${_p9k_w::=%b%k%f}${_p9k_sss::=%b%k%f}${_p9k_i::=1}${_p9k_bg::=}}+}}${${:-"${${(%):-%j}:#0}"}:+${${:-${P9K_CONTENT::=""}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=7}}${_p9k_n:=${${$((_p9k_i>=3&&_p9k_i<3)):#0}:+8}}${_p9k_n:=${${(M)${:-x$_p9k_bg}:#x(|0)}:+9}}${_p9k_n:=10}${_p9k_v::="⇶"}${_p9k_c::="${P9K_CONTENT}"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}1}}+}${${_p9k_e:#00}:+${_p9k_t[$_p9k_n]/<_p9k_w>/$_p9k_w}${_p9k_v}${${(M)_p9k_e:#11}:+ }${_p9k_c}%b%k%70F${${:-${_p9k_w::=%b%k%70F}${_p9k_sss::=%b%k%70F}${_p9k_i::=3}${_p9k_bg::=}}+}}}${${:-${P9K_CONTENT::=%n@%m}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=11}}${_p9k_n:=${${$((_p9k_i>=14&&_p9k_i<14)):#0}:+12}}${_p9k_n:=${${(M)${:-x$_p9k_bg}:#x(|0)}:+13}}${_p9k_n:=14}${_p9k_c::=}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${_p9k_t[$_p9k_n]/<_p9k_w>/$_p9k_w}${_p9k_c}%b%k%180F${${:-${_p9k_w::=%b%k%180F}${_p9k_sss::=%b%k%180F}${_p9k_i::=14}${_p9k_bg::=}}+}}${${:-${P9K_CONTENT::=}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=15}}${_p9k_n:=${${$((_p9k_i>=15&&_p9k_i<15)):#0}:+16}}${_p9k_n:=${${(M)${:-x$_p9k_bg}:#x(|0)}:+17}}${_p9k_n:=18}${_p9k_c::="${P9K_CONTENT}"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${_p9k_t[$_p9k_n]/<_p9k_w>/$_p9k_w}${_p9k_c}%b%k%39F${${:-${_p9k_w::=%b%k%39F}${_p9k_sss::=%b%k%39F}${_p9k_i::=15}${_p9k_bg::=}}+}}${${:-${P9K_CONTENT::=09:26:05}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=19}}${_p9k_n:=${${$((_p9k_i>=17&&_p9k_i<17)):#0}:+20}}${_p9k_n:=${${(M)${:-x$_p9k_bg}:#x(|0)}:+21}}${_p9k_n:=22}${_p9k_c::="${P9K_CONTENT}"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${_p9k_t[$_p9k_n]/<_p9k_w>/$_p9k_w}${_p9k_c}%b%k%66F${${:-${_p9k_w::=%b%k%66F}${_p9k_sss::=%b%k%66F}${_p9k_i::=17}${_p9k_bg::=}}+}}$_p9k_sss%b%k%f}${_p9k_lprompt::=${${:-${_p9k_bg::=NONE}${_p9k_i::=0}${_p9k_sss::=%f}}+}${${:-${P9K_CONTENT::="%{d%}/%39F${(Q)${:-"mnt"}}%b%k%31F/c/${${${_p9k_d:#-*}:+Users}:-%103FU%b%k%31F${$((_p9k_d+=4))+}}/${${${_p9k_d:#-*}:+guv13}:-%103Fg%b%k%31F${$((_p9k_d+=4))+}}/${${${_p9k_d:#-*}:+Projects}:-%103FPro%b%k%31F${$((_p9k_d+=5))+}}/${${${_p9k_d:#-*}:+play-retail}:-%103Fplay-%b%k%31F${$((_p9k_d+=6))+}}/%39Fiqos-link%b%k%31F%{d%}"}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=23}}${_p9k_n:=${${$((_p9k_i>=1&&_p9k_i<1)):#0}:+24}}${_p9k_n:=${${(M)${:-x}:#x($_p9k_bg|${_p9k_bg:-0})}:+25}}${_p9k_n:=26}${_p9k_c::="${P9K_CONTENT}"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${${_p9k_t[$_p9k_n]/<_p9k_ss>/$_p9k_ss}/<_p9k_s>/$_p9k_s}${_p9k_c}%b%k%31F${${:-${_p9k_s::=%F{\\}}${_p9k_ss::= }${_p9k_sss::=%F{\\}}${_p9k_i::=1}${_p9k_bg::=}}+}}${${:-${P9K_CONTENT::=}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=27}}${_p9k_n:=${${$((_p9k_i>=2&&_p9k_i<2)):#0}:+28}}${_p9k_n:=${${(M)${:-x}:#x($_p9k_bg|${_p9k_bg:-0})}:+29}}${_p9k_n:=30}${P9K_VISUAL_IDENTIFIER::=}${_p9k_c::="${P9K_CONTENT:-${${VCS_STATUS_LOCAL_BRANCH:+%76F${${${$(($#VCS_STATUS_LOCAL_BRANCH<=32)):#0}:+${VCS_STATUS_LOCAL_BRANCH//\\%/%%}}:-${VCS_STATUS_LOCAL_BRANCH[1,12]//\\%/%%}%28F…%76F${VCS_STATUS_LOCAL_BRANCH[-12,-1]//\\%/%%}}}:-%f@%76F${VCS_STATUS_COMMIT[1,8]}}${${VCS_STATUS_REMOTE_BRANCH:#$VCS_STATUS_LOCAL_BRANCH}:+%f:%76F${VCS_STATUS_REMOTE_BRANCH//\\%/%%}}${VCS_STATUS_TAG:+%f#%76F${VCS_STATUS_TAG//\\%/%%}}${${VCS_STATUS_COMMITS_BEHIND:#0}:+ %76F⇣${VCS_STATUS_COMMITS_BEHIND}}${${VCS_STATUS_COMMITS_AHEAD:#0}:+${${(M)VCS_STATUS_COMMITS_BEHIND:#0}:+ }%76F⇡${VCS_STATUS_COMMITS_AHEAD}}${${VCS_STATUS_STASHES:#0}:+ %76F*${VCS_STATUS_STASHES}}${VCS_STATUS_ACTION:+ %196F${VCS_STATUS_ACTION//\\%/%%}}${${VCS_STATUS_NUM_CONFLICTED:#0}:+ %196F~${VCS_STATUS_NUM_CONFLICTED}}${${VCS_STATUS_NUM_STAGED:#0}:+ %178F+${VCS_STATUS_NUM_STAGED}}${${VCS_STATUS_NUM_UNSTAGED:#0}:+ %178F!${VCS_STATUS_NUM_UNSTAGED}}${${VCS_STATUS_NUM_UNTRACKED:#0}:+ %39F?${VCS_STATUS_NUM_UNTRACKED}}}"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${${_p9k_t[$_p9k_n]/<_p9k_ss>/$_p9k_ss}/<_p9k_s>/$_p9k_s}${_p9k_c}%b%k%76F${${:-${_p9k_s::=%F{\\}}${_p9k_ss::= }${_p9k_sss::=%F{\\}}${_p9k_i::=2}${_p9k_bg::=}}+}}%b%k$_p9k_sss%b%k%f}}+}${${:-${_p9k_x::=0}${_p9k_y::=1024}${_p9k_p::=$_p9k_lprompt$_p9k_rprompt}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$(((_p9k_x+_p9k_y)/2))}${_p9k_xy::=${${(%):-$_p9k_p%$_p9k_m(l./$_p9k_m;$_p9k_y./$_p9k_x;$_p9k_m)}##*/}}${_p9k_x::=${_p9k_xy%;*}}${_p9k_y::=${_p9k_xy#*;}}${_p9k_m::=$((_p9k_clm-_p9k_x-_p9k_ind-1))}}+}${${_p9k_g::=0}+}${${_p9k_d::=$((_p9k_m-_p9k_g))}+}${_p9k_lprompt/\\%\\{d\\%\\}*\\%\\{d\\%\\}//%39F${(Q)${:-"mnt"}}%b%k%31F/c/${${${_p9k_d:#-*}:+Users}:-%103FU%b%k%31F${$((_p9k_d+=4))+}}/${${${_p9k_d:#-*}:+guv13}:-%103Fg%b%k%31F${$((_p9k_d+=4))+}}/${${${_p9k_d:#-*}:+Projects}:-%103FPro%b%k%31F${$((_p9k_d+=5))+}}/${${${_p9k_d:#-*}:+play-retail}:-%103Fplay-%b%k%31F${$((_p9k_d+=6))+}}/%39Fiqos-link%b%k%31F}${${_p9k_m::=$((_p9k_d+_p9k_g))}+}${${${_p9k_m:#-*}:+${(pl.$((_p9k_m+1)).. .)}$_p9k_rprompt$_p9k_t[$((1+!_p9k_ind))]}:-\n}${${:-${_p9k_bg::=NONE}${_p9k_i::=0}${_p9k_sss::=%f}}+}${${:-"${${KEYMAP:-0}:#(vicmd|vivis|vivli)}"}:+${${:-${P9K_CONTENT::=❯}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=31}}${_p9k_n:=${${$((_p9k_i>=3&&_p9k_i<3)):#0}:+32}}${_p9k_n:=${${(M)${:-x}:#x($_p9k_bg|${_p9k_bg:-0})}:+33}}${_p9k_n:=34}${_p9k_c::="❯"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${${_p9k_t[$_p9k_n]/<_p9k_ss>/$_p9k_ss}/<_p9k_s>/$_p9k_s}${_p9k_c}%b%k%76F${${:-${_p9k_s::=%F{\\}}${_p9k_ss::= }${_p9k_sss::=%F{\\}}${_p9k_i::=3}${_p9k_bg::=}}+}}}${${:-"${(M)${:-$KEYMAP$_p9k_region_active}:#vicmd0}"}:+${${:-${P9K_CONTENT::=❮}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=35}}${_p9k_n:=${${$((_p9k_i>=3&&_p9k_i<3)):#0}:+36}}${_p9k_n:=${${(M)${:-x}:#x($_p9k_bg|${_p9k_bg:-0})}:+37}}${_p9k_n:=38}${_p9k_c::="❮"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${${_p9k_t[$_p9k_n]/<_p9k_ss>/$_p9k_ss}/<_p9k_s>/$_p9k_s}${_p9k_c}%b%k%76F${${:-${_p9k_s::=%F{\\}}${_p9k_ss::= }${_p9k_sss::=%F{\\}}${_p9k_i::=3}${_p9k_bg::=}}+}}}${${:-"${(M)${:-$KEYMAP$_p9k_region_active}:#(vicmd1|vivis?|vivli?)}"}:+${${:-${P9K_CONTENT::=Ⅴ}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=39}}${_p9k_n:=${${$((_p9k_i>=3&&_p9k_i<3)):#0}:+40}}${_p9k_n:=${${(M)${:-x}:#x($_p9k_bg|${_p9k_bg:-0})}:+41}}${_p9k_n:=42}${_p9k_c::="Ⅴ"}${_p9k_e::=${${(%):-$_p9k_c%1(l.1.0)}[-1]}0}}+}${${_p9k_e:#00}:+${${_p9k_t[$_p9k_n]/<_p9k_ss>/$_p9k_ss}/<_p9k_s>/$_p9k_s}${_p9k_c}%b%k%76F${${:-${_p9k_s::=%F{\\}}${_p9k_ss::= }${_p9k_sss::=%F{\\}}${_p9k_i::=3}${_p9k_bg::=}}+}}}%b%k$_p9k_sss%b%k%f${:-" %b%k%f"}${${COLUMNS::=$_p9k_clm}+}'
143PWD = '/mnt/c/Users/guv13/Projects/play-retail/iqos-link'
144QUERY_STRING = ''
145REACT_EDITOR = 'code'
146REMOTE_ADDR = '127.0.0.1'
147REMOTE_HOST = ''
148REQUEST_METHOD = 'POST'
149RUN_MAIN = 'true'
150SCRIPT_NAME = ''
151SERVER_NAME = 'localhost'
152SERVER_PORT = '8000'
153SERVER_PROTOCOL = 'HTTP/1.1'
154SERVER_SOFTWARE = 'WSGIServer/0.2'
155SHELL = '/usr/bin/zsh'
156SHLVL = '1'
157TERM = 'xterm-256color'
158TERM_PROGRAM = 'vscode'
159TERM_PROGRAM_VERSION = '1.42.0'
160TZ = 'UTC'
161USER = 'guv'
162VERBOSE_LOGGING = 'true'
163VIRTUAL_ENV = '/home/guv/Projects/play-retail/iqos-link/dev/venv'
164VSCODE_IPC_HOOK_CLI = '/tmp/vscode-ipc-e8ed4293-a9a3-4597-a671-eba9d514c6c3.sock'
165WIN_HOME = '/mnt/c/Users/guv13'
166WSLENV = 'VSCODE_WSL_EXT_LOCATION/up'
167WSL_DISTRO_NAME = 'Ubuntu'
168WSL_INTEROP = '/run/WSL/11_interop'
169ZSH = '/home/guv/.oh-my-zsh'
170_ = '/home/guv/Projects/play-retail/iqos-link/dev/venv/bin/python'
171portfolio = '/home/guv/Projects/guven8.github.io'
172wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
173wsgi.file_wrapper = ''
174wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f989cb73a20>
175wsgi.multiprocess = False
176wsgi.multithread = True
177wsgi.run_once = False
178wsgi.url_scheme = 'http'
179wsgi.version = '(1, 0)'
180
181Settings:
182Using settings module settings.dev
183ABSOLUTE_URL_OVERRIDES = {}
184ADMINS = []
185ALLOWED_HOSTS = ['*']
186APPEND_SLASH = True
187AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
188AUTH_PASSWORD_VALIDATORS = '********************'
189AUTH_USER_MODEL = 'auth.User'
190BASE_DIR = '/home/guv/Projects/play-retail/iqos-link'
191CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
192CACHE_MIDDLEWARE_ALIAS = 'default'
193CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
194CACHE_MIDDLEWARE_SECONDS = 600
195CSRF_COOKIE_AGE = 31449600
196CSRF_COOKIE_DOMAIN = None
197CSRF_COOKIE_HTTPONLY = False
198CSRF_COOKIE_NAME = 'csrftoken'
199CSRF_COOKIE_PATH = '/'
200CSRF_COOKIE_SAMESITE = 'Lax'
201CSRF_COOKIE_SECURE = False
202CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
203CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
204CSRF_TRUSTED_ORIGINS = []
205CSRF_USE_SESSIONS = False
206DATABASES = {'default': {'ENGINE': 'django.db.backends.sqlite3', 'NAME': '/home/guv/Projects/play-retail/iqos-link/db.sqlite3', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'USER': '', 'PASSWORD': '********************', 'HOST': '', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
207DATABASE_ROUTERS = []
208DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
209DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
210DATETIME_FORMAT = 'N j, Y, P'
211DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
212DATE_FORMAT = 'N j, Y'
213DATE_INPUT_FORMATS = ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
214DEBUG = True
215DEBUG_PROPAGATE_EXCEPTIONS = False
216DECIMAL_SEPARATOR = '.'
217DEFAULT_CHARSET = 'utf-8'
218DEFAULT_CONTENT_TYPE = 'text/html'
219DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
220DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
221DEFAULT_FROM_EMAIL = 'webmaster@localhost'
222DEFAULT_INDEX_TABLESPACE = ''
223DEFAULT_TABLESPACE = ''
224DISALLOWED_USER_AGENTS = []
225EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
226EMAIL_HOST = 'localhost'
227EMAIL_HOST_PASSWORD = '********************'
228EMAIL_HOST_USER = ''
229EMAIL_PORT = 25
230EMAIL_SSL_CERTFILE = None
231EMAIL_SSL_KEYFILE = '********************'
232EMAIL_SUBJECT_PREFIX = '[Django] '
233EMAIL_TIMEOUT = None
234EMAIL_USE_LOCALTIME = False
235EMAIL_USE_SSL = False
236EMAIL_USE_TLS = False
237FILE_CHARSET = 'utf-8'
238FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
239FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
240FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
241FILE_UPLOAD_PERMISSIONS = None
242FILE_UPLOAD_TEMP_DIR = None
243FIRST_DAY_OF_WEEK = 0
244FIXTURE_DIRS = ['fixtures']
245FORCE_SCRIPT_NAME = None
246FORMAT_MODULE_PATH = None
247FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
248GRAPHENE = {'SCHEMA': 'apps.api.schema.schema'}
249IGNORABLE_404_URLS = []
250INSTALLED_APPS = ['apps.app', 'apps.tagmissions', 'apps.api', 'apps.profiles', 'apps.sites', 'apps.locations', 'apps.analytics', 'rest_framework', 'simple_history', 'graphene_django', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles']
251INTERNAL_IPS = []
252LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
253LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
254LANGUAGE_CODE = 'en-us'
255LANGUAGE_COOKIE_AGE = None
256LANGUAGE_COOKIE_DOMAIN = None
257LANGUAGE_COOKIE_NAME = 'django_language'
258LANGUAGE_COOKIE_PATH = '/'
259LOCALE_PATHS = []
260LOGGING = {}
261LOGGING_CONFIG = 'logging.config.dictConfig'
262LOGIN_REDIRECT_URL = '/accounts/profile/'
263LOGIN_URL = '/accounts/login/'
264LOGOUT_REDIRECT_URL = None
265MANAGERS = []
266MEDIA_ROOT = '/home/guv/Projects/play-retail/iqos-link/media'
267MEDIA_URL = '/media/'
268MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
269MIDDLEWARE = ['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', 'django.middleware.security.SecurityMiddleware', 'simple_history.middleware.HistoryRequestMiddleware']
270MIGRATION_MODULES = {}
271MONTH_DAY_FORMAT = 'F j'
272NUMBER_GROUPING = 0
273PASSWORD_HASHERS = '********************'
274PASSWORD_RESET_TIMEOUT_DAYS = '********************'
275PREPEND_WWW = False
276PROJECT_DIR = '/home/guv/Projects/play-retail/iqos-link/src'
277REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated', 'apps.tagmissions.permissions.TagObjectPermissions')}
278ROOT_URLCONF = 'apps.iqos_link.urls'
279SECRET_KEY = '********************'
280SECURE_BROWSER_XSS_FILTER = False
281SECURE_CONTENT_TYPE_NOSNIFF = False
282SECURE_HSTS_INCLUDE_SUBDOMAINS = False
283SECURE_HSTS_PRELOAD = False
284SECURE_HSTS_SECONDS = 0
285SECURE_PROXY_SSL_HEADER = None
286SECURE_REDIRECT_EXEMPT = []
287SECURE_SSL_HOST = None
288SECURE_SSL_REDIRECT = False
289SERVER_EMAIL = 'root@localhost'
290SESSION_CACHE_ALIAS = 'default'
291SESSION_COOKIE_AGE = 1209600
292SESSION_COOKIE_DOMAIN = None
293SESSION_COOKIE_HTTPONLY = True
294SESSION_COOKIE_NAME = 'sessionid'
295SESSION_COOKIE_PATH = '/'
296SESSION_COOKIE_SAMESITE = 'Lax'
297SESSION_COOKIE_SECURE = False
298SESSION_ENGINE = 'django.contrib.sessions.backends.db'
299SESSION_EXPIRE_AT_BROWSER_CLOSE = False
300SESSION_FILE_PATH = None
301SESSION_SAVE_EVERY_REQUEST = False
302SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
303SETTINGS_MODULE = 'settings.dev'
304SHORT_DATETIME_FORMAT = 'm/d/Y P'
305SHORT_DATE_FORMAT = 'm/d/Y'
306SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
307SILENCED_SYSTEM_CHECKS = []
308STATICFILES_DIRS = ['/home/guv/Projects/play-retail/iqos-link/client/static', '/home/guv/Projects/play-retail/iqos-link/assets']
309STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
310STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage'
311STATIC_ROOT = '/home/guv/Projects/play-retail/iqos-link/static'
312STATIC_URL = '/static/'
313TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/guv/Projects/play-retail/iqos-link/templates'], 'APP_DIRS': True, 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}}]
314TEST_NON_SERIALIZED_APPS = []
315TEST_RUNNER = 'django.test.runner.DiscoverRunner'
316THOUSAND_SEPARATOR = ','
317TIME_FORMAT = 'P'
318TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
319TIME_ZONE = 'UTC'
320USE_I18N = True
321USE_L10N = True
322USE_THOUSAND_SEPARATOR = False
323USE_TZ = True
324USE_X_FORWARDED_HOST = False
325USE_X_FORWARDED_PORT = False
326WSGI_APPLICATION = 'apps.iqos_link.wsgi.application'
327X_FRAME_OPTIONS = 'SAMEORIGIN'
328YEAR_MONTH_FORMAT = 'F Y'
329
330
331You're seeing this error because you have DEBUG = True in your
332Django settings file. Change that to False, and Django will
333display a standard page generated by the handler for this status code.