upload/models.py
changeset 12 0a2b4e85a4ab
parent 2 4d2bbb2f3c4e
child 13 b0175fed9d20
equal deleted inserted replaced
11:ed77b6c62d61 12:0a2b4e85a4ab
     1 from django.db import models
     1 from django.db import models
     2 
     2 
     3 # Create your models here.
     3 # Create your models here.
     4 
     4 
     5 class Participant(models.Model):
     5 class Participant(models.Model):
     6 	LANGUAGE_CHOICES = (
     6 	LANGUAGE_CHOICES = [
     7 		(1,'Assamese/Axomiya'),
     7 ('Assamese', 'Assamese/Axomiya'),
     8 		(2,'Bengali'),
     8 ('Bengali', 'Bengali'),
     9 		(3,'Bodo'),
     9 ('Bodo', 'Bodo'),
    10 		(4,'Dogri'),
    10 ('Dogri', 'Dogri'),
    11 		(5,'Gujarati'),
    11 ('Gujarati', 'Gujarati'),
    12 		(6,'Hindi'),
    12 ('Hindi', 'Hindi'),
    13 		(7,'Kannada'),
    13 ('Kannada', 'Kannada'),
    14 		(8,'Kashmiri'),
    14 ('Kashmiri', 'Kashmiri'),
    15 		(9,'Konkani'),
    15 ('Konkani', 'Konkani'),
    16 		(10,'Maithili'),
    16 ('Maithili', 'Maithili'),
    17 		(11,'Malayalam'),
    17 ('Malayalam', 'Malayalam'),
    18 		(12,'Manipuri'),
    18 ('Manipuri', 'Manipuri'),
    19 		(13,'Marathi'),
    19 ('Marathi', 'Marathi'),
    20 		(14,'Nepali'),
    20 ('Nepali', 'Nepali'),
    21 		(15,'Oriya'),
    21 ('Oriya', 'Oriya'),
    22 		(16,'Punjabi'),
    22 ('Punjabi', 'Punjabi'),
    23 		(17,'Sanskrit'),
    23 ('Sanskrit', 'Sanskrit'),
    24 		(18,'Santali'),
    24 ('Santali', 'Santali'),
    25 		(19,'Sindhi'),
    25 ('Sindhi', 'Sindhi'),
    26 		(20,'Tamil'),
    26 ('Tamil', 'Tamil'),
    27 		(21,'Telugu'),
    27 ('Telugu', 'Telugu'),
    28 		(22,'Urdu'),
    28 ('Urdu', 'Urdu'),
    29    	)
    29 ]
    30    	CATEGORY_CHOICES = (
    30 
    31 		(1,'Student at IIT'),
    31 CATEGORY_CHOICES = [
    32 		(2,'Staff and family'),
    32 ('Student at IIT','Student at IIT'),
    33 		(3,'Faculty and family'),
    33 ('Staff and family','Staff and family'),
    34 		(4,'Others'),
    34 ('Faculty and family','Faculty and family'),
    35    	)
    35 ('Others','Others'),
       
    36 ]
       
    37 
    36 	name = models.CharField(max_length = 50)
    38 	name = models.CharField(max_length = 50)
    37 	email = models.EmailField()
    39 	email = models.EmailField()
    38 	filename = models.FileField(upload_to = 'videos')
    40 	filename = models.FileField(upload_to='videos/%Y/%m/%d')
    39 	language = models.CharField(max_length = 20, choices=LANGUAGE_CHOICES)
    41 	language = models.CharField(max_length = 20, choices=LANGUAGE_CHOICES)
    40 	phonenumber = models.CharField(max_length=15)
    42 	phonenumber = models.CharField(max_length=15)
    41 	age = models.IntegerField(max_length=3)
    43 	age = models.IntegerField(max_length=3)
    42 	category = models.CharField(max_length = 80, choices=CATEGORY_CHOICES)
    44 	category = models.CharField(max_length = 80, choices=CATEGORY_CHOICES)
    43 
    45