Skip to content
Snippets Groups Projects

Degree app

Merged Odair M. requested to merge degree_app into master
17 files
+ 64
23
Compare changes
  • Side-by-side
  • Inline
Files
17
+ 0
16
from django.db import models
from django.contrib.auth.models import User
from django.core.exceptions import ValidationError
class Course(models.Model):
name = models.CharField(max_length=40)
code = models.CharField(max_length=40)
manager = models.ForeignKey(User)
def clean_code(self):
if '/' in self.code:
raise ValidationError('Valor inválido: O código não pode conter "/"')
class Professor(models.Model):
user = models.OneToOneField(User)
Loading