Skip to content
Snippets Groups Projects
models.py 581 B
Newer Older
  • Learn to ignore specific revisions
  • Rafael László's avatar
    Rafael László committed
    from django.db import models
    from account.models import Profile
    from common.middleware import CurrentUserMiddleware
    
    
    class Mentor(models.Model):
        mentor = models.ForeignKey(
            Profile,
            related_name="mentor",
            on_delete=models.DO_NOTHING,
            default=CurrentUserMiddleware.get_current_user_profile
        )
        name = models.CharField(null=False, max_length=200)
        text = models.TextField()
        image = models.ImageField(upload_to='mentors/images/', null=True, blank=True)
        email = models.EmailField()
    
        def __str__(self):
            return self.name