// default exports
export default 42;
export default {};
export default [];
export default (1 + 2);
export default foo;
export default function () {}
export default class {}
export default function foo () {}
View df_insert_ignore.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
This example is for inside the class. | |
First establish the connection into `self.conn` | |
""" | |
def _table_column_names(self, table: str) -> str: | |
""" | |
Get column names from database table | |
Parameters |
View gist:5653577369b6a22ed7f46fc45a4fe7e2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from sqlalchemy import create_engine | |
from sqlalchemy.sql.expression import select | |
db1_uri = 'db_uri_here' | |
db2_uri = 'db_uri_here' | |
db1_engine = create_engine(db1_uri) | |
db2_engine = create_engine(db2_uri) | |
db1_conn = db1_engine.connect() |
View python_packages.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# environment | |
pip install pipenv | |
# development | |
pipenv install devtool | |
# better REPL | |
pipenv install ipython | |
# reading .env variables |
View django-install-packages.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# upgrade pip | |
pip install -U pip | |
# django | |
pip install django | |
# environment variables | |
pip install python-decouple | |
# better shell |
View django-rest-deployment.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## DJANGO REST React Github pages settings | |
## With Cookies Session authentication | |
# create Procfile with content: | |
web: gunicorn server.wsgi | |
# heroku setup database | |
pip install dj-database-url | |
DATABASES['default'] = dj_database_url.config( | |
conn_max_age=600, ssl_require=True) |
View sqlite-postgres-heroku-django.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Importing Sqlite to Postgres Heroku Django | |
python manage.py dumpdata --exclude=contenttypes --exclude=auth.permission > datadump.json | |
# Change settings.py to your mysql | |
# Make sure you can connect on your mysql (permissions,etc) | |
python manage.py migrate | |
#Exclude contentype data with this snippet in shell |
View tailwind-setup.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Tailwind installation and setup script | |
* | |
* STEPS: | |
* Installs tailwindcss | |
* creates src/assets/css folder to hold main.css and tailwind.css | |
* initializes full tailwind configuration file | |
* inserts new package.json scripts commands | |
* | |
* NOTE: you have to import main.css in src/index.js |
View es6-import-cheat-sheet.md
View git-push.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
git add . | |
git commit -m "$1" | |
git push | |
## usage: | |
## ./git-push.sh 'your commit comment here' |
View imagewiththumbnails_updateable.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Extension of http://www.yilmazhuseyin.com/blog/dev/create-thumbnails-imagefield-django/ | |
# Note: image_folder and thumbnail_folder are both a callable (ie. a lambda that does a '/'.join()) | |
class Image(Media): | |
image = models.ImageField( | |
upload_to=image_folder | |
) | |
thumbnail = models.ImageField( |