Skip to content

Instantly share code, notes, and snippets.

:octocat:
I may be slow to fuck.

jamil noyda jamilnoyda

:octocat:
I may be slow to fuck.
View GitHub Profile
View method_args.py
#bad
def create_from_partner_onboarding( created_by, pipeline_id, pipeline_type, doc_id, doc_name, count=1):
pass
def create_from_partner_onboarding(
created_by, pipeline_id, pipeline_type, doc_id, doc_name, count=1
):
"""
good one
"""
View naming.py
def names():
pass
def hello_world():
pass
def hey_hello_world():
pass
View dictionary.py
# 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}
# good dict
context={
"first_name": user.first_name.capitalize(),
"company": g.user.get_company_name,
"last_name": g.user.last_name.capitalize(),
"username": user.username,
View import.py
# bad import
from sqlalchemy import Boolean, Column, create_engine, DateTime, ForeignKey, Integer, MetaData, String, Table, Text
# good import
from sqlalchemy import (
Boolean,
Column,
create_engine,
DateTime,
ForeignKey,
View select_related_and_prefetch_related.py
View dicts.py
# 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',
View many_to_many_field.py
class Topping(models.Model):
name = models.CharField(max_length=30)
class Pizza(models.Model):
name = models.CharField(max_length=30)
toppings = models.ManyToManyField(Topping)
View foreign_key_example.py
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)
View one_to_one_field.py
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)
You can’t perform that action at this time.