Everything_is_bad, есть ощущения, что Джанго просто не понимает, что я от него хочу. Хотя все файлы най месте, миграции правильно происходят, поле добавляется в бд, а механизм извлечения из бд данных не находит такого поля
kkolorid, правишь точно /usr/src/app/china/views.py и модель там же? а то впечатление что правишь в одном месте, а выполняется другое. После правок апп сервер который запускает django был перезапущен?
Everything_is_bad, да, точно его, средствами IDE перехожу к исходнику модели, именно туда и попадает. Импорты тоже проверил, пробовал писать путь напрямую к классу. Очень странно, действительно есть такая же примерно модель в другом подприложении Джанго, но не должно конфликтовать вроде никак. Или может? Подприложение создавал в виртуальном окружении локально, на сервер в докер идут только файлы. Может какие данные о подприложениях лежат в venv? Хотя вряд ли... Основное подприложение же как-то работает без venv. Попробую добавить полей к другой модели с таким же названием, мб увидит в предлагаемых вариантах полей.
import time
from pprint import pprint
from django.forms import model_to_dict
from django.http import HttpResponse
from django.shortcuts import render
from django.db.models import F
from rest_framework.generics import RetrieveDestroyAPIView, RetrieveAPIView, ListAPIView, ListCreateAPIView, \
CreateAPIView
from rest_framework.decorators import action
from rest_framework.response import Response
from .models import Car, Mark
from .serializers import *
from datetime import datetime, timedelta
import json
import requests
"from .models import Car, Mark" ide не подсвечивает как используемую. Хотя по тексту дальше я юзаю Mark модель. Но каким-то образом джанго ипортирует такую же модель из соседнего подприложения. Это как вообще? Неужели Джанго не дает возможность создавать модели с одинаковыми именами в разных подприложениях?