Статьи

Найдена 1 статья сбросить тег dask

В данной статье рассмотрим кастомизацию административной панели для импорта записей из файла в базу данных.

Шаг 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  

Добавим отображение модели в административной панели:


Читать далее →

4 890 0