Questions tagged [django-mysql]

92 questions
4
votes
2 answers

django.db.utils.OperationalError: (1091, "Can't DROP 'company_id'; check that column/key exists")

When I migrate, i always get it error. First, I created the table and then dropped it. Now when I created the table again. I am facing this issue. It also does not create the columns. Model.py class AssociateCompany(models.Model): user =…
3
votes
0 answers

Creating dynamic FIlter classes of JSONField attributes for Django admin

Let's consider below model as an example. from django_mysql.models import JSONField class Student(models.Model): standard = models.CharField(_('Standard'), max_length=10, null=True, blank=True, choices=STANDARD_CHOICES) extra =…
Jay Modi
  • 3,161
  • 4
  • 35
  • 52
3
votes
1 answer

Django view returning count of users based on last_login

I have a Django application where I have a view that returns the count of the users who did login today. Corresponding statement is as follows: login_count= User.objects.filter(last_login__startswith=timezone.now().date()).count() I want to get the…
Thinker
  • 5,326
  • 13
  • 61
  • 137
2
votes
3 answers

Django with MySQL: 'Subquery returns more than 1 row'

Using django with a MySQL DB and given these models: ModelB ---FK---> ModelA - ref_type - ref_id ModelC I want to get all the ModelC for each ModelA via an annotation. I tried many options looking at existing solutions but could not…
Michael
  • 8,357
  • 20
  • 58
  • 86
2
votes
1 answer

How can I rewrite an average value per date time interval MySQL query as a Django QuerySet?

I have the following MySQL query that displays the average value per 10 minute interval: SELECT FROM_UNIXTIME(FLOOR(UNIX_TIMESTAMP(date_time) / 600) * 600) AS interval_date_time, AVG(some_value) AS avg_value FROM djangoapp_somemodel GROUP BY…
Robert Berge
  • 365
  • 3
  • 12
2
votes
1 answer

JsonField in Django for MySQL

I currently use django 3.2 and MySQL as database, I want use MySql Json Field. For this reason use django-mysql third party package in my project. After create model got this Warning: (django_mysql.W004) django_mysql.models.JSONField is deprecated.…
A.Motahari
  • 173
  • 5
  • 10
2
votes
1 answer

my user_id profile database is null, how i insert the value in user_id?

Why does my data look like this? can i make the value in user_id? if i delete the def create_user_profile it will create nama, nik, email, nomor_hp. but user_id is null in the picture, id 1 and 2 i created without def create_user_profile and id…
Naufal
  • 89
  • 2
  • 8
2
votes
0 answers

Annotation field is str instead of datetime.datetime

Example I'm trying to annotate objects using data from a related model's DateTimeField. class Author(models.Model): name = models.CharField(max_length=256) class Book(models.Model): name =…
2
votes
1 answer

"BLOB/TEXT column used in key specification without a key length" error in Django

I have this model in my Django project: class Institution(models.Model): name = models.CharField(unique=True, max_length=100, blank=True) description = models.TextField(max_length=500, null=True, blank=True) def __str__(self): …
rahnama7m
  • 865
  • 10
  • 38
2
votes
3 answers

Django - Raw SQL Queries or Django QuerySet ORM

I know Django Object Relational Mapper (ORM) helps bridge the gap between the database and our code Performing raw queries. But I want to find out which is better - Raw SQL Queries or Django QuerySet ORM. So for that I was query on User Table…
Cipher
  • 2,060
  • 3
  • 30
  • 58
2
votes
2 answers

Filter on JSONField array

I have a book model class Book(): ... tags=JSONField() I have some records: Book(..., tags=['TECH', 'BUSINESS']) Book(..., tags=['MARKETING']) I want to filter out the books that have tag 'Tech' or 'Business' query = Q ( …
Quy Tang
  • 3,929
  • 1
  • 31
  • 45
2
votes
2 answers

Connect Django Project to a distant Mysql Database

I'm working on a Django Project on my localhost and I would like to use a distant MySQL Database. My localhost IP is : 172.30.10.XX My MySQL distant server is : 172.30.10.XX In my Django settings.py file, I wrote : DATABASES = { 'default': { …
Essex
  • 6,042
  • 11
  • 67
  • 139
1
vote
0 answers

Install mysqlclient for Django in MacOs

I try to run "pip3 install mysqlclient" on macos for an app in django and it gives me this error. I'm using a venv virtual environment, the python version used is 3.10.5 pip3 install mysqlclient Collecting mysqlclient Using cached…
1
vote
1 answer

Django Query Annotation Does Not Support math.tan() Calculation

I have a django 3.2/mysql website. One of the tables, Flights, has two columns, angle and baseline. These two columns are combined in a view to display the value altitude using the formula altitude = baseline * tan(angle). I am building a search…
1
vote
0 answers

Handle deadlock in django with corrupted savepoint

I have an unavoidable bulk_create deadlock in my code. I decided to handle this part inside an atomic block and re-issue transaction when deadlock happened. Something like this: while True: try: with transaction.atomic(): …
motam
  • 677
  • 1
  • 6
  • 24
1
2 3 4 5 6 7