Skip to content

Instantly share code, notes, and snippets.

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

Regis Santos rg3915

🏠
Working from home
View GitHub Profile
@rg3915
rg3915 / README.md
Created May 4, 2023 18:23
bugfix: ValueError: ClearableFileInput doesn't support uploading multiple files.

Dica: bugfix quem estiver mexendo com upload múltiplo vai se deparar com este erro:

ValueError: ClearableFileInput doesn't support uploading multiple files.

Para corrigir faça em forms.py

from django import forms
@rg3915
rg3915 / README.md
Created April 26, 2023 03:20
How to Safely Pass Data to JavaScript in a Django Template - Passando dados do Django para o Javascript do jeito certo - django js - django javascript
@rg3915
rg3915 / README.md
Created April 26, 2023 03:15
Automated related ForeignKey Models in ModelSchema - Salvando FK automaticamente no django-ninja
@rg3915
rg3915 / README.md
Last active April 19, 2023 18:25
drf nested serializers relacionamento reverso

O que você quer é um relacionamento reverso.

No Postman você precisa inserir os dados da seguinte forma:

endpoint: http://localhost:8000/api/v1/series/

{
    "titulo": "The Hundred",
 "temporadas": [
@rg3915
rg3915 / README.md
Last active April 9, 2023 16:19
xhtml2pdf print pdf

pip install xhtml2pdf

@rg3915
rg3915 / Makefile
Created April 8, 2023 20:42
Makefile
indenter:
find backend -name "*.html" | xargs djhtml -t 2
autopep8:
find backend -name "*.py" | xargs autopep8 --max-line-length 120 --in-place
isort:
isort -m 3 * --skip migrations --skip .venv
lint: autopep8 isort indenter
@rg3915
rg3915 / group_by.js
Last active April 6, 2023 04:41
desafio 4 - agrupar dados de um JSON - agrupar pela data
function group_by_date(transactions) {
/*
Agrupa os dados por data.
*/
// Dicionário vazio
const result = {}
for (const transaction of transactions) {
// Adiciona uma chave no dicionário
const date = transaction['date']
@rg3915
rg3915 / dj_scaffold.sh
Last active March 31, 2023 07:01
Create templates to Django app dj_scaffold
#!/bin/bash
# Run this code with manager.py folder.
# Usage: $ ~/.dj_scaffold.sh crm person
<<comment
Create templates
* _list.html
* _detail.html
@rg3915
rg3915 / models.py
Created March 31, 2023 03:43
get_fields_verbose_names return field names of models field name model
def get_fields_verbose_names(self):
return [{'name': field.verbose_name, 'value': getattr(self, field.name)} for field in self._meta.fields]
@rg3915
rg3915 / README.md
Created March 24, 2023 19:06
delete backward and forward word on terminal linux - delete word

delete backward - Ctrl + W

delete forward - Alt + D