visill / group_project

Групповой проект интенсива по Django
1 stars 0 forks source link

КАВЫЧКИ, АААааААааАаа #3

Closed drowsycoder closed 1 year ago

drowsycoder commented 1 year ago

Признайтесь, у вас просто была неполученная ачивка "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

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.

Кстати, вы давали доступ к репо Даниле, как это просили сделать?

hecker0makhambet commented 1 year ago

Сделано