cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

🐍 Укус питона 🐍

🐍 Канал о программировании на языке Python. Тематические уроки и лайфхаки. 👽 Админ - @it_dashka 🔊 Купить рекламу: https://telega.in/c/byteofpython 👉 Чат: @abyteofpython 👉 Поделиться с друзьями: @byteofpython

Больше
Рекламные посты
3 063
Подписчики
-424 часа
-107 дней
-4130 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

Что такое Meta в классах Django? Метаклассы - это классы, которые создают другие классы. В Django метаклассы используются для конструирования классов. Когда Django создает наш класс модели, он делает это с помощью своего метакласса. Внутренний класс с именем Meta позволяет нам задавать параметры для этого конструктора.
from django.db import models

class Product(models.Model):
    name = models.CharField(max_length=100)
    price = models.DecimalField(max_digits=10, decimal_places=2)
    created_at = models.DateTimeField(auto_now_add=True)
    
    class Meta:
        db_table = 'product_table'
        ordering = ['-created_at']
В этом примере атрибут db_table в классе Meta указывает Django использовать таблицу с именем 'product_table' для хранения данных модели Product, а атрибут ordering указывает порядок сортировки результатов запроса по полю 'created_at'.
Показать все...
Что выведет данный код?Anonymous voting
  • (1, 2, 3)
  • (5, 6)
  • (1, 6)
  • Ошибку
0 votes
Фото недоступноПоказать в Telegram
Фото недоступноПоказать в Telegram
🐍 Популярные языки программирования и разметки, которые часто используются в связке с Python. ➡️JavaScript JavaScript используется для фронтенда в веб-разработке. В сочетании с Python (Django, Flask), JavaScript позволяет создавать динамичные и интерактивные веб-приложения. Например, комбинации Django + React или Flask + Vue.js. ➡️HTML & CSS Эти языки необходимы при разработке веб-приложений. HTML отвечает за структуру страниц, а CSS за их стиль. Python часто используется для генерации HTML-кода и работы с CSS-стилями. ➡️SQL SQL - это язык запросов к базам данных. Python имеет отличные библиотеки для работы с SQL, такие как SQLAlchemy и SQLite. Важно уметь взаимодействовать с базами данных при создании серьезных приложений. ➡️Markdown Markdown - легкий язык разметки для написания документации. Он часто используется для написания блогов, README файлов на GitHub и других документов. Отлично подходит для документирования кода на Python.
Показать все...
👍
👎
Фото недоступноПоказать в Telegram
😁 8
Что выведет данный код?Anonymous voting
  • 123456
  • ValueError
  • TypeError
  • qwerty
0 votes
Фото недоступноПоказать в Telegram
Фото недоступноПоказать в Telegram
Инициализация пакетов в Python является важным аспектом организации кода. Файл init.py в папке считается пакетом, и он выполняет роль инициализации этого пакета. Код в файле init.py будет выполнен при импорте пакета, что позволяет выполнить предварительную настройку или импортировать дополнительные модули, необходимые для работы пакета. С помощью файла init.py можно создать логические блоки функциональности внутри пакета и обеспечить последовательность инициализации. Это помогает избежать ошибок при использовании пакета и улучшает организацию кода. Благодаря файлу init.py вы можете импортировать модули из пакета с использованием точечной нотации, например: import folder.module. Таким образом, использование файлов init.py для инициализации пакетов является хорошей практикой в Python.
Показать все...
Что выведет данный код?Anonymous voting
  • 1
  • 2
  • 3
  • 1, 1, 2
  • Ошибку
0 votes
Фото недоступноПоказать в Telegram