Skip to main content

No description

Project description

---КОМАНДЫ---

Включение venv (виртуального окружения): source .venv/bin/activate *не факт, что понадобится

Создание проекта: django-admin startproject <название> Создание приложения: django-admin startapp <название> Запуск сервера: python manage.py runserver Запуск сервера на опр хосте: python manage.py runserver localhost: Миграция: python manage.py makemigrations python manage.py migrate Создание суперпользователя: python manage.py createsuperuser Сбор статичных файлов (после указания STATIC_ROOT в настройках): python manage.py collectstatic

Движение по файловому менеджеру: cd <куда нужно перейти в текущем каталоге> cd ../

  1. Поля текста CharField

max_length: Максимальная длина строки. blank: Разрешить пустые значения (по умолчанию False). null: Разрешить значение None (по умолчанию False). TextField

blank: Разрешить пустые значения. null: Разрешить значение None. 2. Поля чисел IntegerField

blank null PositiveIntegerField

blank null NegativeIntegerField

blank null FloatField

blank null DecimalField

max_digits: Общее количество цифр. decimal_places: Количество знаков после запятой. blank null 3. Поля даты и времени DateField

auto_now: Автоматически устанавливает дату при обновлении объекта. auto_now_add: Автоматически устанавливает дату при создании объекта. blank null TimeField

auto_now auto_now_add blank null DateTimeField

auto_now auto_now_add blank null DurationField

blank null 4. Поля для работы с логическими данными BooleanField

default: Значение по умолчанию (True или False). blank NullBooleanField (устаревший в новых версиях)

blank 5. Поля для идентификаторов AutoField

primary_key: Установить поле как первичный ключ (по умолчанию True). UUIDField

default: Значение по умолчанию (uuid.uuid4). editable: Задает, можно ли редактировать это поле в админке. 6. Поля для работы со связями между моделями ForeignKey

to: Связанная модель. on_delete: Поведение при удалении связанного объекта. related_name: Имя обратной связи. blank null OneToOneField

Все параметры ForeignKey плюс: parent_link: Если True, создает ссылку на родительскую модель. ManyToManyField

to: Связанная модель. through: Указать промежуточную модель. related_name blank 7. Поля для файлов и изображений FileField

upload_to: Папка для загрузки. max_length blank null ImageField

Все параметры FileField плюс: Проверка на изображение. 8. Поля для выбора значений SlugField

max_length unique: Уникальность. blank EmailField

max_length blank URLField

max_length blank 9. Специальные поля JSONField

blank null ArrayField (только для PostgreSQL)

base_field: Базовый тип поля для массива. size: Ограничение по размеру массива. HStoreField (только для PostgreSQL)

blank null

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_afg_simpleforms-1.0.0.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_afg_simpleforms-1.0.0-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

Details for the file django_afg_simpleforms-1.0.0.tar.gz.

File metadata

  • Download URL: django_afg_simpleforms-1.0.0.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.3

File hashes

Hashes for django_afg_simpleforms-1.0.0.tar.gz
Algorithm Hash digest
SHA256 794feea1ea18b9086d08018318cfd9885eeee7d3b0be52453df1964071f2d35a
MD5 fb2e401fa679429a7fd31fee06f353a5
BLAKE2b-256 2adbd9c636aba11933c975e2df09de31ea87858db06dd811dfc79c6c276e763b

See more details on using hashes here.

File details

Details for the file django_afg_simpleforms-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_afg_simpleforms-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e76ba78b675e1e744f5142ca61793a2ea7451262f02ce9c61d748837b1ff68e8
MD5 4a004d24bc40e9bacd90e7a1389fa3d5
BLAKE2b-256 c98a237598fdc201bf4d1e26b5fc6ddf734d2b94c8e6550803eb8fa745072051

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page