У меня есть две модели в моем файле models.py, как описано ниже:
class Company(models.Model):
company_name = models.CharField(max_length=100)
def __str__(self):
return f"{self.company_name}"
Class Jobs(models.Model):
job_title = models.CharField(max_length=100)
job_company = models.ForeignKey(Company, models.on_delete=CASCADE)
job_location = models.CharField(max_length=50)
job_salary = models.CharField(max_length=20)
def __str__(self):
return f"{self.job_title}"
Данные в этих таблицах представлены ниже:
COMPANY
--------------------
| COMPANY_NAME |
--------------------
| Google |
| Facebook |
| Microsoft |
| Amazon |
--------------------
JOBS
-------------------------------------------------------------------
| JOB_TITLE | JOB_COMPANY | JOB_LOCATION | JOB_SALARY |
-------------------------------------------------------------------
| ENGINEER | GOOGLE | SAN JOSE | 5000 |
| MANAGER | AMAZON | NYC | 8000 |
| DELIVERY MAN | AMAZON | WASHINGTON DC | 2000 |
| ACCOUNTANT | MICROSOFT | SFO | 4000 |
| SALES LEAD | GOOGLE | SFO | 5000 |
| DESIGNER | GOOGLE | NYC | 3500 |
| CHEF | GOOGLE | NYC | 2500 |
-------------------------------------------------------------------
Я хотел бы отобразите следующий вывод в моем шаблоне:
НАИМЕНОВАНИЕ КОМПАНИИ ВМЕСТЕ С КОЛИЧЕСТВОМ РАБОТ, ПРЕДЛАГАЕМЫМ КОМПАНИИ В НИЗКОМ ПОРЯДКЕ, КАК ПОКАЗАНО НИЖЕ.
GOOGLE (4)
AMAZON (2)
MICROSOFT (1)
Большое спасибо за ваше время и помогите!