Environment:
<code>Python 3.11.7
package:asgiref==3.8.1Django==5.1psycopg2==2.9.9sqlparse==0.5.1tzdata==2024.1
</code>
<code>Python 3.11.7
package:asgiref==3.8.1Django==5.1psycopg2==2.9.9sqlparse==0.5.1tzdata==2024.1
</code>
Python 3.11.7
package:asgiref==3.8.1Django==5.1psycopg2==2.9.9sqlparse==0.5.1tzdata==2024.1
This is my models.py code:
<code>from django.db import models
class User(models.Model):
user = models.CharField(blank=False)
password = models.CharField(max_length=64)
group_id = models.SmallIntegerField()
email = models.EmailField(unique=True, null=True)
create_time = models. DateTimeField(auto_now_add=True)
class working_hours(models.Model):
working_choices = {
'morning': "Options1",
'noon': 'Options2',
'eveing': 'Options3',
'befor dawn':'Options4',
}
ordinary = models.BooleanField(default=True)
time_start = models.TimeField()
time_end = models.TimeField()
working = models.CharField(blank=False, choices= working_choices)
</code>
<code>from django.db import models
class User(models.Model):
user = models.CharField(blank=False)
password = models.CharField(max_length=64)
group_id = models.SmallIntegerField()
email = models.EmailField(unique=True, null=True)
create_time = models. DateTimeField(auto_now_add=True)
class working_hours(models.Model):
working_choices = {
'morning': "Options1",
'noon': 'Options2',
'eveing': 'Options3',
'befor dawn':'Options4',
}
ordinary = models.BooleanField(default=True)
time_start = models.TimeField()
time_end = models.TimeField()
working = models.CharField(blank=False, choices= working_choices)
</code>
from django.db import models
class User(models.Model):
user = models.CharField(blank=False)
password = models.CharField(max_length=64)
group_id = models.SmallIntegerField()
email = models.EmailField(unique=True, null=True)
create_time = models. DateTimeField(auto_now_add=True)
class working_hours(models.Model):
working_choices = {
'morning': "Options1",
'noon': 'Options2',
'eveing': 'Options3',
'befor dawn':'Options4',
}
ordinary = models.BooleanField(default=True)
time_start = models.TimeField()
time_end = models.TimeField()
working = models.CharField(blank=False, choices= working_choices)
The command I execute:
<code>python .manage.py makemigrations polls
</code>
<code>python .manage.py makemigrations polls
</code>
python .manage.py makemigrations polls
No problem, but then I use:
<code>python manage.py migrate
</code>
<code>python manage.py migrate
</code>
python manage.py migrate
These error reports have no information related to my files,
which makes me panic, they are more Django source files,
so I don’t know where to judge the problem.
Can you tell me which part I should troubleshoot and why?
<code>Traceback (most recent call last):
File "D:public_cloud_sitemysitemanage.py", line 22, in <module>
main()
File "D:public_cloud_sitemysitemanage.py", line 18, in main
execute_from_command_line(sys.argv)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagement__init__.py", line 442, in execute_from_command_line
utility.execute()
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagement__init__.py", line 436, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 413, in run_from_argv
self.execute(*args, **cmd_options)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 459, in execute
output = self.handle(*args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 107, in wrapper
res = handle_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementcommandsmakemigrations.py", line 158, in handle
loader.check_consistent_history(connection)
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmigrationsloader.py", line 313, in check_consistent_history
applied = recorder.applied_migrations()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmigrationsrecorder.py", line 90, in applied_migrations
return {
^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 400, in __iter__
self._fetch_all()
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 1928, in _fetch_all
self._result_cache = list(self._iterable_class(self))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 91, in __iter__
results = compiler.execute_sql(
^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 1607, in execute_sql
return list(result)
^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 2112, in cursor_iter
for rows in iter((lambda: cursor.fetchmany(itersize)), sentinel):
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 2112, in <lambda>
for rows in iter((lambda: cursor.fetchmany(itersize)), sentinel):
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbutils.py", line 98, in inner
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbbackendspostgresqlbase.py", line 446, in tzinfo_factory
return self.timezone
^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangoutilsfunctional.py", line 47, in __get__
res = instance.__dict__[self.name] = self.func(instance)
^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbbackendsbasebase.py", line 155, in timezone
return zoneinfo.ZoneInfo(self.settings_dict["TIME_ZONE"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:Usersyxkjanaconda3Libzoneinfo_tzpath.py", line 67, in find_tzfile
_validate_tzfile_path(key)
File "C:Usersyxkjanaconda3Libzoneinfo_tzpath.py", line 91, in _validate_tzfile_path
raise ValueError(
ValueError: ZoneInfo keys must be normalized relative paths, got:
</code>
<code>Traceback (most recent call last):
File "D:public_cloud_sitemysitemanage.py", line 22, in <module>
main()
File "D:public_cloud_sitemysitemanage.py", line 18, in main
execute_from_command_line(sys.argv)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagement__init__.py", line 442, in execute_from_command_line
utility.execute()
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagement__init__.py", line 436, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 413, in run_from_argv
self.execute(*args, **cmd_options)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 459, in execute
output = self.handle(*args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 107, in wrapper
res = handle_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementcommandsmakemigrations.py", line 158, in handle
loader.check_consistent_history(connection)
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmigrationsloader.py", line 313, in check_consistent_history
applied = recorder.applied_migrations()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmigrationsrecorder.py", line 90, in applied_migrations
return {
^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 400, in __iter__
self._fetch_all()
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 1928, in _fetch_all
self._result_cache = list(self._iterable_class(self))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 91, in __iter__
results = compiler.execute_sql(
^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 1607, in execute_sql
return list(result)
^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 2112, in cursor_iter
for rows in iter((lambda: cursor.fetchmany(itersize)), sentinel):
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 2112, in <lambda>
for rows in iter((lambda: cursor.fetchmany(itersize)), sentinel):
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbutils.py", line 98, in inner
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbbackendspostgresqlbase.py", line 446, in tzinfo_factory
return self.timezone
^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangoutilsfunctional.py", line 47, in __get__
res = instance.__dict__[self.name] = self.func(instance)
^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbbackendsbasebase.py", line 155, in timezone
return zoneinfo.ZoneInfo(self.settings_dict["TIME_ZONE"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:Usersyxkjanaconda3Libzoneinfo_tzpath.py", line 67, in find_tzfile
_validate_tzfile_path(key)
File "C:Usersyxkjanaconda3Libzoneinfo_tzpath.py", line 91, in _validate_tzfile_path
raise ValueError(
ValueError: ZoneInfo keys must be normalized relative paths, got:
</code>
Traceback (most recent call last):
File "D:public_cloud_sitemysitemanage.py", line 22, in <module>
main()
File "D:public_cloud_sitemysitemanage.py", line 18, in main
execute_from_command_line(sys.argv)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagement__init__.py", line 442, in execute_from_command_line
utility.execute()
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagement__init__.py", line 436, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 413, in run_from_argv
self.execute(*args, **cmd_options)
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 459, in execute
output = self.handle(*args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementbase.py", line 107, in wrapper
res = handle_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangocoremanagementcommandsmakemigrations.py", line 158, in handle
loader.check_consistent_history(connection)
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmigrationsloader.py", line 313, in check_consistent_history
applied = recorder.applied_migrations()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmigrationsrecorder.py", line 90, in applied_migrations
return {
^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 400, in __iter__
self._fetch_all()
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 1928, in _fetch_all
self._result_cache = list(self._iterable_class(self))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelsquery.py", line 91, in __iter__
results = compiler.execute_sql(
^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 1607, in execute_sql
return list(result)
^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 2112, in cursor_iter
for rows in iter((lambda: cursor.fetchmany(itersize)), sentinel):
File "D:public_cloud_sitevenvLibsite-packagesdjangodbmodelssqlcompiler.py", line 2112, in <lambda>
for rows in iter((lambda: cursor.fetchmany(itersize)), sentinel):
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbutils.py", line 98, in inner
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbbackendspostgresqlbase.py", line 446, in tzinfo_factory
return self.timezone
^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangoutilsfunctional.py", line 47, in __get__
res = instance.__dict__[self.name] = self.func(instance)
^^^^^^^^^^^^^^^^^^^
File "D:public_cloud_sitevenvLibsite-packagesdjangodbbackendsbasebase.py", line 155, in timezone
return zoneinfo.ZoneInfo(self.settings_dict["TIME_ZONE"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:Usersyxkjanaconda3Libzoneinfo_tzpath.py", line 67, in find_tzfile
_validate_tzfile_path(key)
File "C:Usersyxkjanaconda3Libzoneinfo_tzpath.py", line 91, in _validate_tzfile_path
raise ValueError(
ValueError: ZoneInfo keys must be normalized relative paths, got:
New contributor
JZ D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1