summaryrefslogtreecommitdiff
path: root/website
diff options
context:
space:
mode:
authorprashantsinalkar2019-02-23 14:31:53 +0530
committerprashantsinalkar2019-02-23 14:31:53 +0530
commitccfb3d56bb4ab1595c28cdd4329ca6d9812817a4 (patch)
treeb2c4828f4fa738d069d83760a7a98ef5e8c8e81a /website
parent3cb116785ffce63479db29b424bac5f75c13fdf7 (diff)
downloadpyfoss-ccfb3d56bb4ab1595c28cdd4329ca6d9812817a4.tar.gz
pyfoss-ccfb3d56bb4ab1595c28cdd4329ca6d9812817a4.tar.bz2
pyfoss-ccfb3d56bb4ab1595c28cdd4329ca6d9812817a4.zip
fixed formating
Diffstat (limited to 'website')
-rw-r--r--website/models.py20
1 files changed, 16 insertions, 4 deletions
diff --git a/website/models.py b/website/models.py
index 1c6677d..20cfd4b 100644
--- a/website/models.py
+++ b/website/models.py
@@ -1,6 +1,7 @@
from django.db import models
from datetime import date
+
class Nav(models.Model):
"""Main navigation links"""
nav_name = models.CharField(max_length=200)
@@ -11,6 +12,7 @@ class Nav(models.Model):
def __unicode__(self):
return self.nav_name
+
class SubNav(models.Model):
"""Navigation links for pages"""
nav = models.ForeignKey(Nav, on_delete=models.CASCADE)
@@ -22,10 +24,11 @@ class SubNav(models.Model):
def __unicode__(self):
return self.subnav_name
+
class Page(models.Model):
"""Page that will be dispatched"""
permalink = models.CharField(max_length=200)
- heading = models.CharField(max_length = 500)
+ heading = models.CharField(max_length=500)
content = models.TextField()
visible = models.BooleanField()
pub_date = models.DateTimeField('date published', auto_now_add=True)
@@ -33,6 +36,7 @@ class Page(models.Model):
def __unicode__(self):
return self.heading
+
class Block(models.Model):
block_name = models.CharField(max_length=200)
visible = models.BooleanField()
@@ -40,6 +44,7 @@ class Block(models.Model):
def __unicode__(self):
return self.block_name
+
class LinkBox(models.Model):
block = models.ForeignKey(Block, on_delete=models.CASCADE)
linkbox_name = models.CharField(max_length=200)
@@ -49,6 +54,7 @@ class LinkBox(models.Model):
def __unicode__(self):
return self.linkbox_name
+
class Link(models.Model):
linkbox = models.ForeignKey(LinkBox, on_delete=models.CASCADE)
link_name = models.CharField(max_length=200)
@@ -57,7 +63,8 @@ class Link(models.Model):
visible = models.BooleanField()
def __unicode__(self):
- return self.link_name
+ return self.link_name
+
class TextBox(models.Model):
block = models.ForeignKey(Block, on_delete=models.CASCADE)
@@ -68,6 +75,8 @@ class TextBox(models.Model):
def __unicode__(self):
return self.textbox_name
+
+
"""
Models from fossee_new Database created using inspectdb
Use it with the "fossee_in" database eg:using("fossee_in")
@@ -87,13 +96,14 @@ CATEGORY = (("fluid mechanics", "Fluid Mechanics"),
("computer programming", "Computer Programming"),
("others", "Others"))
+
class FOSSEEStats(models.Model):
w_id = models.IntegerField(unique=True, primary_key=True)
foss_name = models.CharField(max_length=500)
type = models.CharField(max_length=50)
w_name = models.CharField(max_length=500)
body = models.TextField()
- no_of_participant = models.IntegerField()
+ no_of_participant = models.IntegerField()
event_link = models.TextField()
startdate = models.DateField()
starttime = models.TimeField()
@@ -105,9 +115,11 @@ class FOSSEEStats(models.Model):
state = models.CharField(max_length=100)
city = models.CharField(max_length=100)
pincode = models.IntegerField(default=0)
+
class Meta:
db_table = 'workshop'
+
class TBCPYTHONBook(models.Model):
title = models.CharField(max_length=500)
author = models.CharField(max_length=300)
@@ -122,6 +134,6 @@ class TBCPYTHONBook(models.Model):
approved = models.BooleanField(default=False)
start_time = models.DateField(null=True, default=None)
end_time = models.DateField(null=True, default=None)
+
class Meta:
db_table = 'tbc_book'
-