Skip to content

Instantly share code, notes, and snippets.

View jamilnoyda's full-sized avatar
🏠
Working from home

jamil noyda jamilnoyda

🏠
Working from home
View GitHub Profile
# good bad dict
context={"first_name": user.first_name.capitalize(),"company": g.user.get_company_name,"last_name": g.user.last_name.capitalize(),"username": user.username,"password": password}
# difficult to debug and difficult to find a bug
# good dict
context = {
"first_name": user.first_name.capitalize(),
"company": g.user.get_company_name,
"last_name": g.user.last_name.capitalize(),
def names():
pass
def hello_world():
pass
def hey_hello_world():
pass
class Topping(models.Model):
name = models.CharField(max_length=30)
class Pizza(models.Model):
name = models.CharField(max_length=30)
toppings = models.ManyToManyField(Topping)
class Place(models.Model):
name = models.CharField(max_length=50)
class Restaurant(models.Model):
place = models.OneToOneField(Place,on_delete=models.CASCADE)
serves_hot_dogs = models.BooleanField(default=False)
# wrong one!
wrong_dict = {1: 'Geeks', 2: 'For', 3:{'A' : 'Welcome', 'B' : 'To', 'C' : 'Geeks'}}
# right one!
right_dict = {
1: 'hi',
2: 'there',
3: {
'A': 'how',
'B': 'are',
class Waiter(models.Model):
restaurant = models.ForeignKey(Restaurant, on_delete=models.CASCADE)
name = models.CharField(max_length=50)
def __str__(self):
return "%s the waiter at %s" % (self.name, self.restaurant)