Skip to content

Instantly share code, notes, and snippets.

View serj-goa's full-sized avatar
🐍
Happy Pythoning!

Serhii Borodin serj-goa

🐍
Happy Pythoning!
View GitHub Profile
@serj-goa
serj-goa / django-launch.json
Created August 12, 2024 12:55 — forked from slaveofcode/django-launch.json
Sample Django Configuration launch.json VSCode (Visual Studio Code)
{
"version": "0.2.0",
"configurations": [
{
"name": "Django",
"type": "python",
"request": "launch",
"stopOnEntry": false,
"pythonPath": "${workspaceRoot}/venv/bin/python3.4",
"program": "${workspaceRoot}/manage.py",
@serj-goa
serj-goa / django_init.sh
Created April 18, 2023 12:02 — forked from romanitalian/django_init.sh
make Django project from scratch (in one command).
#!/bin/bash
# README
# --------------------
# chmod u+x django_init.sh
# ./django_init.sh my-super-project.com main
# --------------------
SETTINGS_APP="core"
@serj-goa
serj-goa / tokens.md
Created April 17, 2023 19:10 — forked from zmts/tokens.md
Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Last major update: 25.08.2020

  • Что такое авторизация/аутентификация
  • Где хранить токены
  • Как ставить куки ?
  • Процесс логина
  • Процесс рефреш токенов
  • Кража токенов/Механизм контроля токенов
@serj-goa
serj-goa / Makefile
Created March 2, 2023 15:05 — forked from valeriiduz/Makefile
Makefile for manipulate docker-compose of python Dockerfile
include .env
export $(shell sed 's/=.*//' .env)
.PHONY: help up start stop restart status ps clean
help: ## This help.
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
up: ## Up all or c=<name> containers in foreground
docker-compose -f $(or $(DOCKER_COMPOSE_FILE), docker-compose.yml) up $(c)