Articles
Found 1 article reset the tag parquet
Python – Как работать с большими CSV-файлами
18 December в 20:24
В данной статье рассмотрим кастомизацию административной панели для импорта записей из файла в базу данных.
Шаг 1. Подготовка базы данных
Создадим модель Record с двумя полями name и value, значения которых будут заполняться импортом xlsx-файла. Название нашего приложения – core.
from django.db import models class Record(models.Model): class Meta: verbose_name = 'Запись' verbose_name_plural = 'Записи' name = models.CharField( verbose_name='Название', max_length=200, ) value = models.CharField( verbose_name='Значение', max_length=200, ) def __str__(self): return str(self.name)
Создадим файлы миграций, применим их: python manage.py makemigrations python manage.py migrate
Добавим отображение модели в административной панели:
…Read more →
5,051 0