Признайтесь, у вас просто была неполученная ачивка "issue о кавычках"?
Так вот. Разные кавычки.
Они и в разных файлах в рамках одного приложения, например:
group_project: settings.py - двойные
group_project: urls.py - одинарные
museums: admin.py - одинарные
museums: apps.py - двойные
и даже в рамках одного и того же файла, пример:
museums: models.py - и одинарные, и двойные
Унифицировать!
Я не говорю, какие именно использовать. Но!
Возьмите какое-то одно из правил. Например, везде одинарные (предпочтительно). Или везде двойные.
А другой тип кавычек используйте только чтобы избежать escape characters для другого типа кавычек, т.е. когда у вас в строке, окруженной одинарными кавычками, встречается апостроф, тогда допустимо сменить кавычки на двойные. Или если в строке, окруженной двойными кавычками, должны оказаться именно двойные (и это существенно для отображения на сайте, например)
In Python, single-quoted strings and double-quoted strings are the same. This PEP does not make a recommendation for this. Pick a rule and stick to it. When a string contains single or double quote characters, however, use the other one to avoid backslashes in the string. It improves readability.
Кстати, вы давали доступ к репо Даниле, как это просили сделать?
Признайтесь, у вас просто была неполученная ачивка "issue о кавычках"?
Так вот. Разные кавычки. Они и в разных файлах в рамках одного приложения, например: group_project:
settings.py
- двойные group_project:urls.py
- одинарные museums:admin.py
- одинарные museums:apps.py
- двойныеи даже в рамках одного и того же файла, пример: museums:
models.py
- и одинарные, и двойныеУнифицировать!
Я не говорю, какие именно использовать. Но! Возьмите какое-то одно из правил. Например, везде одинарные (предпочтительно). Или везде двойные. А другой тип кавычек используйте только чтобы избежать escape characters для другого типа кавычек, т.е. когда у вас в строке, окруженной одинарными кавычками, встречается апостроф, тогда допустимо сменить кавычки на двойные. Или если в строке, окруженной двойными кавычками, должны оказаться именно двойные (и это существенно для отображения на сайте, например)
https://peps.python.org/pep-0008/#string-quotes
Кстати, вы давали доступ к репо Даниле, как это просили сделать?