Я хочу сделать внутреннее соединение двух таблиц в Django - PullRequest
1 голос
/ 11 июня 2019

У меня есть две таблицы, одна из Treinamento (Тренинг) и другая из Entidade (Entity), и мне действительно нужно знать, как я могу показать результат этих двух классов моделей, как внутреннее соединение между двумя моделями, любой может здесь помогите мне?

Это для Windows 10, работающей в sqlite3, localhost

from django.db import models
from django.core.validators import MaxValueValidator, MinValueValidator
from phone_field import PhoneField
from datetime import time


# Create your models here.
class Entidade(models.Model):
    id = models.AutoField(primary_key=True)
    nome_entidade = models.CharField(max_length=70)
    razao_social = models.CharField(max_length=70)
    codigo_sap = models.PositiveIntegerField(default=0, blank=False)
    pessoa_contato = models.CharField(max_length=20)
    email = models.EmailField(max_length=254, blank=False, unique=True, error_messages={'required': 'Porfavor digite seu e-mail.', 'unique': 'Já existe esse e-mail cadastrado.'},)
    phone = PhoneField(blank=True, help_text='Seu numero de telefone')
    cep = models.PositiveIntegerField(default=0,blank=False)
    endereço = models.CharField(max_length=100)
    cidade = models.CharField(max_length=100)
    estado = models.CharField(max_length=100)
    data_registro = models.DateTimeField(blank=True)

    def __str__(self):
        return self.nome_entidade




from django.db import models
from django.core.validators import MaxValueValidator, MinValueValidator
from phone_field import PhoneField
from localflavor.br.forms import BRZipCodeField
from datetime import time


Create your models here.

class Treinamento(models.Model):
    id = models.AutoField(primary_key=True)
    nome_treinamento = models.CharField(max_length=50)
    categoria = models.CharField(max_length = 50)
    conteudo =  models.TextField()
    requisito = models.CharField(max_length=50)
    recursos = models.CharField(max_length=50)
    carga_horaria = models.TimeField(auto_now=False, auto_now_add=False)
    tipo = models.CharField(max_length=50)
    local = models.CharField(max_length=50)

    def __str__(self):
        return self.nome_treinamento

Код на разные модели и приложения.

Понятия не имею, как я это сделаю, или если это возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...