Как удалить строку в базе данных Django на уровне интерпретатора. Я искал базу данных, и мне хотелось бы настроить таргетинг на определенные строки в базе данных Django sqlite3.Удалить строку базы данных в базе данных Django SQLITE3
В настоящее время я могу создавать записи в базе данных следующим образом:
>> Item.objects.create(text='Item A')
Что я могу просмотреть в базе данных с помощью:
>> for p in Item.objects.raw('SELECT * FROM appName_model'):
... print(p.text)
...
И я правильно получить содержимое базы данных (их текстовые поля) ,
Проблемы с настройкой определенной строки по индексу, текстовому полю или некоторым другим атрибутом. Я выполняю поиск неисправностей непосредственно у интерпретатора Python.
Это работает, спасибо. Хотя я должен добавить, я получил ошибку (django.core.exceptions.AppRegistryNotReady: Модели еще не загружены), которая решается посредством: [[http://stackoverflow.com/questions/25537905/django-1-7 -throws-django-core-exceptions-appregistrynotready-models-arent-load]], добавив ПЕРЕД удалением в интерпретаторе python командной строки: >> из django.core.wsgi import get_wsgi_application >> application = get_wsgi_application() – Jeeves
Большой! И ... Вы можете использовать 'python manage.py shell' для этого. – justdavey
Как удалить первый элемент, второй элемент и т. Д.? – Jeeves