Snippets

aslan ali kE58q: Untitled snippet

Created by aslan ali last modified
from __future__ import unicode_literals

from django.contrib.auth.models import User
from django.db import models
from django.forms import ModelForm
# Create your models here.
class Userprofile(models.Models):
        name = models.CharField(max_length=100)
        father_name = models.CharField(max_length=100)
        mother_name = models.CharField(max_length=100)
        state = ForeignKey(State, on_delete=models.CASCADE)
        age = models.DateTimeField()
        gender = models.BooleanField(default=False)
	    study_abroad =  models.BooleanField(default=False)
        caste = ForeignKey(Caste, on_delete=models.CASCADE)
        college = models.CharField(max_length=100, unique=True)
        field_suit = ForeignKey(SuitableFields, on_delete=models.CASCADE)
        area_of_interest = ForeignKey(AreaOfInterest, on_delete=models.CASCADE)
        religion = ForeignKey(Religion, on_delete=models.CASCADE)
        physical disability = models.BooleanField(default=False)

class State():
        name = models.CharField(max_length=50)
        def __unicode__(self):
                return self.name
        
class Gender():
        name = models.CharField(max_length=50)
        def __unicode__(self):
                return self.name        

class StudyAbroad():
        name = models.BooleanField(default=False)
        def __unicode__(self):
                return self.name        

class Caste():
        name = models.CharField(max_length=50)
        def __unicode__(self):
                return self.name        

class SuitableFields():        
        name = models.CharField(max_length=50)
        def __unicode__(self):
                return self.name
class AreaOfInterest():
        name = models.CharField(max_length=50)
        def __unicode__(self):
                return self.name
class Religion():
        name = models.CharField(max_length=50)
        def __unicode__(self):
                return self.name
class Disability():
        name = models.BooleanField(default=False)
        def __unicode__(self):
                return self.name        

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.