// 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 () {}
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 |
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() |
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 |
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 |
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) |
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 |
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 |
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' |
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( |