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.1.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.1-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_afg_simpleforms-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 1a9f6999a0057ab3c13c4834d97e0bc2e397d0f8b8dff3f15307ca0e43e92083
MD5 48c164a39851ff17e9ce03ffa86ed90d
BLAKE2b-256 d4b0db688f389746338ba870a735c5975152810311b274f44f648ecd57ba7723

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_afg_simpleforms-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0b6e288f56af33e4f0b5d99a830b12b72358e164e4b9f732e45c97e996ab413f
MD5 ecaa905bcb363ffdf7189c13436757db
BLAKE2b-256 6cd7ff77380c07554ae1d199911c8b8c92afc725fdff5b60efb2e2b6c74469f8

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