Field 'id' expected a number but got <SimpleLazyObject:...

I’m working on an insta clone made with django to hone my skills. while working onthis project it was almost complete just finishing a few kinks, I had to leave it for a while beacause of university. when i opened it again after a week or two I started to get this error everytime i run the server. I did not edit the code in anyway shape or form and have spent a month almost trying to fix this to no avail, below I’ll attach an ss of the error and the github repo so you can check the code, I would love any and all help.

p.s: i have no int Id fields in my models you can check for yourself

GITHUB Repo of the project

Field 'id' expected a number but got <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x000001A553CAE8D0>>.
Request Method:	GET
Request URL:	http://127.0.0.1:8000/users/sign-in/
Django Version:	4.2.16
Exception Type:	TypeError
Exception Value:	
Field 'id' expected a number but got <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x000001A553CAE8D0>>.
Exception Location:	D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\fields\__init__.py, line 2055, in get_prep_value
Raised during:	authy.views.UserProfile
Python Executable:	D:\Instagram-Clone-master\Instagram-Clone-master\env\Scripts\python.exe
Python Version:	3.12.4
Python Path:	
['D:\\Instagram-Clone-master\\Instagram-Clone-master',
 'C:\\Users\\Sheru\\AppData\\Local\\Programs\\Python\\Python312\\python312.zip',
 'C:\\Users\\Sheru\\AppData\\Local\\Programs\\Python\\Python312\\DLLs',
 'C:\\Users\\Sheru\\AppData\\Local\\Programs\\Python\\Python312\\Lib',
 'C:\\Users\\Sheru\\AppData\\Local\\Programs\\Python\\Python312',
 'D:\\Instagram-Clone-master\\Instagram-Clone-master\\env',
 'D:\\Instagram-Clone-master\\Instagram-Clone-master\\env\\Lib\\site-packages']
Server time:	Fri, 07 Mar 2025 07:39:13 +0000
Traceback Switch to copy-and-paste view
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\fields\__init__.py, line 2053, in get_prep_value
            return int(value)
                         ^^^^^^^^^^ …
Local vars
The above exception (int() argument must be a string, a bytes-like object or a real number, not 'SimpleLazyObject') was the direct cause of the following exception:
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\core\handlers\exception.py, line 55, in inner
                response = get_response(request)
                               ^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\core\handlers\base.py, line 197, in _get_response
                response = wrapped_callback(request, *callback_args, **callback_kwargs)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\authy\views.py, line 37, in UserProfile
    Profile.objects.get_or_create(user=request.user)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\manager.py, line 87, in manager_method
                return getattr(self.get_queryset(), name)(*args, **kwargs)
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\query.py, line 916, in get_or_create
            return self.get(**kwargs), False
                        ^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\query.py, line 623, in get
        clone = self._chain() if self.query.combinator else self.filter(*args, **kwargs)
                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\query.py, line 1436, in filter
        return self._filter_or_exclude(False, args, kwargs)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\query.py, line 1454, in _filter_or_exclude
            clone._filter_or_exclude_inplace(negate, args, kwargs)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\query.py, line 1461, in _filter_or_exclude_inplace
            self._query.add_q(Q(*args, **kwargs))
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\sql\query.py, line 1546, in add_q
        clause, _ = self._add_q(q_object, self.used_aliases)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\sql\query.py, line 1577, in _add_q
            child_clause, needed_inner = self.build_filter(
                                                …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\sql\query.py, line 1492, in build_filter
        condition = self.build_lookup(lookups, col, value)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\sql\query.py, line 1319, in build_lookup
        lookup = lookup_class(lhs, rhs)
                       ^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\lookups.py, line 27, in __init__
        self.rhs = self.get_prep_lookup()
                       ^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\fields\related_lookups.py, line 166, in get_prep_lookup
                self.rhs = target_field.get_prep_value(self.rhs)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ …
Local vars
D:\Instagram-Clone-master\Instagram-Clone-master\env\Lib\site-packages\django\db\models\fields\__init__.py, line 2055, in get_prep_value
            raise e.__class__(
                  ^^^^^^^^ …
Local vars
Request information
USER
AnonymousUser

GET
No GET data

POST
No POST data

FILES
No FILES data

COOKIES
No cookie data

META
Variable	Value
ALLUSERSPROFILE	
'C:\\ProgramData'
APPDATA	
'C:\\Users\\Sheru\\AppData\\Roaming'
BUNDLED_DEBUGPY_PATH	
'c:\\Users\\Sheru\\.vscode\\extensions\\ms-python.debugpy-2025.4.0-win32-x64\\bundled\\libs\\debugpy'
CHROME_CRASHPAD_PIPE_NAME	
'\\\\.\\pipe\\crashpad_11996_MGBZVBMKHNILJCQG'
COLORTERM	
'truecolor'
COMMONPROGRAMFILES	
'C:\\Program Files\\Common Files'
COMMONPROGRAMFILES(X86)	
'C:\\Program Files (x86)\\Common Files'
COMMONPROGRAMW6432	
'C:\\Program Files\\Common Files'
COMPUTERNAME	
'DESKTOP-UKIQKS7'
COMSPEC	
'C:\\WINDOWS\\system32\\cmd.exe'
CONTENT_LENGTH	
''
CONTENT_TYPE	
'text/plain'
DEBUGPY_ADAPTER_ENDPOINTS	
'C:\\Users\\Sheru\\AppData\\Local\\Temp\\noConfigDebugAdapterEndpoints-95230e47240c43ab2d21\\debuggerAdapterEndpoint.txt'
DJANGO_SETTINGS_MODULE	
'ig_prj.settings'
DRIVERDATA	
'C:\\Windows\\System32\\Drivers\\DriverData'
EFC_7584	
'1'
FPS_BROWSER_APP_PROFILE_STRING	
'Internet Explorer'
FPS_BROWSER_USER_PROFILE_STRING	
'Default'
GATEWAY_INTERFACE	
'CGI/1.1'
GIT_ASKPASS	
'********************'
GIT_LFS_PATH	
'C:\\Program Files\\Git LFS'
HOMEDRIVE	
'C:'
HOMEPATH	
'\\Users\\Sheru'
HTTP_ACCEPT	
'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7'
HTTP_ACCEPT_ENCODING	
'gzip, deflate, br, zstd'
HTTP_ACCEPT_LANGUAGE	
'en-US,en;q=0.9'
HTTP_CONNECTION	
'keep-alive'
HTTP_HOST	
'127.0.0.1:8000'
HTTP_SEC_CH_UA	
'"Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134"'
HTTP_SEC_CH_UA_MOBILE	
'?0'
HTTP_SEC_CH_UA_PLATFORM	
'"Windows"'
HTTP_SEC_FETCH_DEST	
'document'
HTTP_SEC_FETCH_MODE	
'navigate'
HTTP_SEC_FETCH_SITE	
'none'
HTTP_SEC_FETCH_USER	
'?1'
HTTP_UPGRADE_INSECURE_REQUESTS	
'1'
HTTP_USER_AGENT	
('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like '
 'Gecko) Chrome/134.0.0.0 Safari/537.36')
INTELLIJ IDEA	
'D:\\Program Files\\JetBrains\\IntelliJ IDEA 2024.3.1\\bin;'
LANG	
'en_US.UTF-8'
LOCALAPPDATA	
'C:\\Users\\Sheru\\AppData\\Local'
LOGONSERVER	
'\\\\DESKTOP-UKIQKS7'
MOZ_PLUGIN_PATH	
'C:\\Program Files (x86)\\Foxit Software\\Foxit PDF Reader\\plugins\\'
NUMBER_OF_PROCESSORS	
'8'
ONEDRIVE	
'C:\\Users\\Sheru\\OneDrive - National University of Sciences & Technology'
ORIGINAL_XDG_CURRENT_DESKTOP	
'undefined'
OS	
'Windows_NT'
PATH	
('D:\\Instagram-Clone-master\\Instagram-Clone-master\\env/Scripts;c:\\Users\\Sheru\\.vscode\\extensions\\ms-python.python-2025.2.0-win32-x64\\python_files\\deactivate\\powershell;D:\\Instagram-Clone-master\\Instagram-Clone-master\\env/Scripts;c:\\Users\\Sheru\\.vscode\\extensions\\ms-python.python-2025.2.0-win32-x64\\python_files\\deactivate\\powershell;D:\\Instagram-Clone-master\\Instagram-Clone-master\\env/Scripts;C:\\Program '
 'Files (x86)\\Common Files\\Oracle\\Java\\java8path;C:\\Program Files '
 '(x86)\\Common '
 'Files\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program '
 'Files\\dotnet\\;C:\\Program Files\\Git\\cmd;C:\\Program '
 'Files\\Cloudflare\\Cloudflare WARP\\;C:\\msys64\\ucrt64\\bin;C:\\Program '
 'Files (x86)\\Windows Kits\\10\\Windows Performance '
 'Toolkit\\;C:\\Users\\Sheru\\Downloads\\platform-tools;;C:\\Program '
 'Files\\Git LFS;C:\\Program Files\\Docker\\Docker\\resources\\bin;D:\\Program '
 'Files (x86)\\Microchip\\MPLAB C32 '
 'Suite\\bin;C:\\Users\\Sheru\\AppData\\Local\\Programs\\Python\\Python312\\Scripts\\;C:\\Users\\Sheru\\AppData\\Local\\Programs\\Python\\Python312\\;C:\\Users\\Sheru\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Program '
 'Files\\JetBrains\\PyCharm Community Edition '
 '2024.1.4\\bin;;C:\\Users\\Sheru\\AppData\\Local\\Programs\\Microsoft VS '
 'Code\\bin;C:\\msys64\\ucrt64\\bin;D:\\Downloads\\OpenCV\\opencv\\build\\x64\\vc16\\bin;D:\\Downloads\\OpenCV\\opencv\\build\\x64\\vc16\\lib;D:\\Program '
 'Files\\JetBrains\\IntelliJ IDEA '
 '2024.3.1\\bin;;C:\\Users\\Sheru\\Downloads\\platform-tools;')
PATHEXT	
'.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL'
PATH_INFO	
'/users/sign-in/'
PROCESSOR_ARCHITECTURE	
'AMD64'
PROCESSOR_IDENTIFIER	
'Intel64 Family 6 Model 165 Stepping 2, GenuineIntel'
PROCESSOR_LEVEL	
'6'
PROCESSOR_REVISION	
'a502'
PROGRAMDATA	
'C:\\ProgramData'
PROGRAMFILES	
'C:\\Program Files'
PROGRAMFILES(X86)	
'C:\\Program Files (x86)'
PROGRAMW6432	
'C:\\Program Files'
PSMODULEPATH	
('C:\\Users\\Sheru\\OneDrive - National University of Sciences & '
 'Technology\\Documents\\WindowsPowerShell\\Modules;C:\\Program '
 'Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules')
PUBLIC	
'C:\\Users\\Public'
PYCHARM COMMUNITY EDITION	
'C:\\Program Files\\JetBrains\\PyCharm Community Edition 2024.1.4\\bin;'
PYDEVD_DISABLE_FILE_VALIDATION	
'1'
QUERY_STRING	
''
REMOTE_ADDR	
'127.0.0.1'
REMOTE_HOST	
''
REQUEST_METHOD	
'GET'
RUN_MAIN	
'true'
SCRIPT_NAME	
''
SERVER_NAME	
'kubernetes.docker.internal'
SERVER_PORT	
'8000'
SERVER_PROTOCOL	
'HTTP/1.1'
SERVER_SOFTWARE	
'WSGIServer/0.2'
SESSIONNAME	
'Console'
SYSTEMDRIVE	
'C:'
SYSTEMROOT	
'C:\\WINDOWS'
TEMP	
'C:\\Users\\Sheru\\AppData\\Local\\Temp'
TERM_PROGRAM	
'vscode'
TERM_PROGRAM_VERSION	
'1.98.0'
TMP	
'C:\\Users\\Sheru\\AppData\\Local\\Temp'
USERDOMAIN	
'DESKTOP-UKIQKS7'
USERDOMAIN_ROAMINGPROFILE	
'DESKTOP-UKIQKS7'
USERNAME	
'Sheru'
USERPROFILE	
'C:\\Users\\Sheru'
VIRTUAL_ENV	
'D:\\Instagram-Clone-master\\Instagram-Clone-master\\env'
VIRTUAL_ENV_PROMPT	
'env'
VSCODE_DEBUGPY_ADAPTER_ENDPOINTS	
'c:\\Users\\Sheru\\.vscode\\extensions\\ms-python.debugpy-2025.4.0-win32-x64\\.noConfigDebugAdapterEndpoints\\endpoint-0d03b507a2420585.txt'
VSCODE_GIT_ASKPASS_EXTRA_ARGS	
'********************'
VSCODE_GIT_ASKPASS_MAIN	
'********************'
VSCODE_GIT_ASKPASS_NODE	
'********************'
VSCODE_GIT_IPC_HANDLE	
'\\\\.\\pipe\\vscode-git-da17f6ee2e-sock'
VSCODE_INJECTION	
'1'
WINDIR	
'C:\\WINDOWS'
ZES_ENABLE_SYSMAN	
'1'
wsgi.errors	
<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
wsgi.file_wrapper	
<class 'wsgiref.util.FileWrapper'>
wsgi.input	
<django.core.handlers.wsgi.LimitedStream object at 0x000001A553CAD570>
wsgi.multiprocess	
False
wsgi.multithread	
True
wsgi.run_once	
False
wsgi.url_scheme	
'http'
wsgi.version	
(1, 0)
Settings
Using settings module ig_prj.settings
Setting	Value
ABSOLUTE_URL_OVERRIDES	
{}
ADMINS	
[]
ALLOWED_HOSTS	
['instagram-clone-d.herokuapp.com', '127.0.0.1']
APPEND_SLASH	
True
AUTHENTICATION_BACKENDS	
['django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS	
'********************'
AUTH_USER_MODEL	
'auth.User'
BASE_DIR	
WindowsPath('D:/Instagram-Clone-master/Instagram-Clone-master')
CACHES	
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
CACHE_MIDDLEWARE_ALIAS	
'default'
CACHE_MIDDLEWARE_KEY_PREFIX	
'********************'
CACHE_MIDDLEWARE_SECONDS	
600
CRISPY_TEMPLATE_PACK	
'bootstrap4'
CSRF_COOKIE_AGE	
31449600
CSRF_COOKIE_DOMAIN	
None
CSRF_COOKIE_HTTPONLY	
False
CSRF_COOKIE_MASKED	
False
CSRF_COOKIE_NAME	
'csrftoken'
CSRF_COOKIE_PATH	
'/'
CSRF_COOKIE_SAMESITE	
'Lax'
CSRF_COOKIE_SECURE	
False
CSRF_FAILURE_VIEW	
'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME	
'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS	
[]
CSRF_USE_SESSIONS	
False
DATABASES	
{'default': {'ATOMIC_REQUESTS': False,
             'AUTOCOMMIT': True,
             'CONN_HEALTH_CHECKS': False,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.sqlite3',
             'HOST': '',
             'NAME': WindowsPath('D:/Instagram-Clone-master/Instagram-Clone-master/db.sqlite3'),
             'OPTIONS': {},
             'PASSWORD': '********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIGRATE': True,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
DATABASE_ROUTERS	
[]
DATA_UPLOAD_MAX_MEMORY_SIZE	
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS	
1000
DATA_UPLOAD_MAX_NUMBER_FILES	
100
DATETIME_FORMAT	
'N j, Y, P'
DATETIME_INPUT_FORMATS	
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M']
DATE_FORMAT	
'N j, Y'
DATE_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']
DEBUG	
True
DEBUG_PROPAGATE_EXCEPTIONS	
False
DECIMAL_SEPARATOR	
'.'
DEFAULT_AUTO_FIELD	
'django.db.models.BigAutoField'
DEFAULT_CHARSET	
'utf-8'
DEFAULT_EXCEPTION_REPORTER	
'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER	
'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE	
'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL	
'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE	
''
DEFAULT_TABLESPACE	
''
DISALLOWED_USER_AGENTS	
[]
EMAIL_BACKEND	
'django.core.mail.backends.console.EmailBackend'
EMAIL_HOST	
'localhost'
EMAIL_HOST_PASSWORD	
'********************'
EMAIL_HOST_USER	
''
EMAIL_PORT	
25
EMAIL_SSL_CERTFILE	
None
EMAIL_SSL_KEYFILE	
'********************'
EMAIL_SUBJECT_PREFIX	
'[Django] '
EMAIL_TIMEOUT	
None
EMAIL_USE_LOCALTIME	
False
EMAIL_USE_SSL	
False
EMAIL_USE_TLS	
False
FILE_UPLOAD_DIRECTORY_PERMISSIONS	
None
FILE_UPLOAD_HANDLERS	
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE	
2621440
FILE_UPLOAD_PERMISSIONS	
420
FILE_UPLOAD_TEMP_DIR	
None
FIRST_DAY_OF_WEEK	
0
FIXTURE_DIRS	
[]
FORCE_SCRIPT_NAME	
None
FORMAT_MODULE_PATH	
None
FORM_RENDERER	
'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS	
[]
INSTALLED_APPS	
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.humanize',
 'post',
 'crispy_forms',
 'authy',
 'comment',
 'directs',
 'notification',
 'reels']
INTERNAL_IPS	
[]
LANGUAGES	
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ar-dz', 'Algerian Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('ckb', 'Central Kurdish (Sorani)'),
 ('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'),
 ('ig', 'Igbo'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kab', 'Kabyle'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('ky', 'Kyrgyz'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('ms', 'Malay'),
 ('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'),
 ('tg', 'Tajik'),
 ('th', 'Thai'),
 ('tk', 'Turkmen'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('uz', 'Uzbek'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
LANGUAGES_BIDI	
['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ur']
LANGUAGE_CODE	
'en-us'
LANGUAGE_COOKIE_AGE	
None
LANGUAGE_COOKIE_DOMAIN	
None
LANGUAGE_COOKIE_HTTPONLY	
False
LANGUAGE_COOKIE_NAME	
'django_language'
LANGUAGE_COOKIE_PATH	
'/'
LANGUAGE_COOKIE_SAMESITE	
None
LANGUAGE_COOKIE_SECURE	
False
LOCALE_PATHS	
[]
LOGGING	
{}
LOGGING_CONFIG	
'logging.config.dictConfig'
LOGIN_REDIRECT_URL	
'index'
LOGIN_URL	
'users/sign-in/'
LOGOUT_REDIRECT_URL	
'users/sign-in/'
MANAGERS	
[]
MEDIA_ROOT	
'D:\\Instagram-Clone-master\\Instagram-Clone-master\\media'
MEDIA_URL	
'/media/'
MESSAGE_STORAGE	
'django.contrib.messages.storage.cookie.CookieStorage'
MIDDLEWARE	
['django.middleware.security.SecurityMiddleware',
 'whitenoise.middleware.WhiteNoiseMiddleware',
 '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']
MIGRATION_MODULES	
{}
MONTH_DAY_FORMAT	
'F j'
NUMBER_GROUPING	
0
PASSWORD_HASHERS	
'********************'
PASSWORD_RESET_TIMEOUT	
'********************'
PREPEND_WWW	
False
ROOT_URLCONF	
'ig_prj.urls'
SECRET_KEY	
'********************'
SECRET_KEY_FALLBACKS	
'********************'
SECURE_CONTENT_TYPE_NOSNIFF	
True
SECURE_CROSS_ORIGIN_OPENER_POLICY	
'same-origin'
SECURE_HSTS_INCLUDE_SUBDOMAINS	
False
SECURE_HSTS_PRELOAD	
False
SECURE_HSTS_SECONDS	
0
SECURE_PROXY_SSL_HEADER	
None
SECURE_REDIRECT_EXEMPT	
[]
SECURE_REFERRER_POLICY	
'same-origin'
SECURE_SSL_HOST	
None
SECURE_SSL_REDIRECT	
False
SERVER_EMAIL	
'root@localhost'
SESSION_CACHE_ALIAS	
'default'
SESSION_COOKIE_AGE	
1209600
SESSION_COOKIE_DOMAIN	
None
SESSION_COOKIE_HTTPONLY	
True
SESSION_COOKIE_NAME	
'sessionid'
SESSION_COOKIE_PATH	
'/'
SESSION_COOKIE_SAMESITE	
'Lax'
SESSION_COOKIE_SECURE	
False
SESSION_ENGINE	
'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE	
False
SESSION_FILE_PATH	
None
SESSION_SAVE_EVERY_REQUEST	
False
SESSION_SERIALIZER	
'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE	
'ig_prj.settings'
SHORT_DATETIME_FORMAT	
'm/d/Y P'
SHORT_DATE_FORMAT	
'm/d/Y'
SIGNING_BACKEND	
'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS	
[]
STATICFILES_DIRS	
['D:\\Instagram-Clone-master\\Instagram-Clone-master\\static']
STATICFILES_FINDERS	
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE	
'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT	
'D:\\Instagram-Clone-master\\Instagram-Clone-master\\staticfiles'
STATIC_URL	
'/static/'
STORAGES	
{'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'},
 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}
TEMPLATES	
[{'APP_DIRS': True,
  'BACKEND': 'django.template.backends.django.DjangoTemplates',
  'DIRS': ['D:\\Instagram-Clone-master\\Instagram-Clone-master\\templates'],
  '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']}}]
TEST_NON_SERIALIZED_APPS	
[]
TEST_RUNNER	
'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR	
','
TIME_FORMAT	
'P'
TIME_INPUT_FORMATS	
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE	
'UTC'
USE_DEPRECATED_PYTZ	
False
USE_I18N	
True
USE_L10N	
True
USE_THOUSAND_SEPARATOR	
False
USE_TZ	
True
USE_X_FORWARDED_HOST	
False
USE_X_FORWARDED_PORT	
False
WSGI_APPLICATION	
'ig_prj.wsgi.application'
X_FRAME_OPTIONS	
'DENY'
YEAR_MONTH_FORMAT	
'F Y'
You’re seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code.```
Profile.objects.get_or_create(user=request.user)

the user here is an AnonymousUser, meaning there is no one logged in. You can’t create a profile unless the user has logged in.

I’ve tried redirecting to sign in if no user is logged in but i get stuck in an infinite loop of redirects, I’ve flushed the database and tried again but the problem still persists

You’re probably redirecting to the login page even if the user is trying to load the login view. Which is an infinite loop of redirects as you describe.

can you suggest a work around please I’m completely at a loss

You need to show some code.