delete backward - Ctrl + W
delete forward - Alt + D
| def get_fields_verbose_names(self): | |
| return [{'name': field.verbose_name, 'value': getattr(self, field.name)} for field in self._meta.fields] |
delete backward - Ctrl + W
delete forward - Alt + D
| def save_data(data, form_class, model, field) -> bool: | |
| ''' | |
| Adiciona um novo valor no FK vindo do select do form. | |
| Usando select2 com tags:true no select. | |
| field_name: Nome do campo no form. | |
| field_name_fk: Nome do campo na tabela ForeignKey. | |
| field_value: Valor do campo field_name. | |
| ''' | |
| field_name, field_name_fk, field_value = field |
json-server -w db.json
Port 3000
| import uuid | |
| from datetime import datetime | |
| from pprint import pprint | |
| import click | |
| import yaml | |
| from utils import datetime_to_string | |
| FILENAME = 'report_test.yml' | |
| # limit the task_type enum add just add an valid one |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> | |
| <link rel="shortcut icon" href="https://alpinejs.dev/favicon.png"> | |
| <title>AlpineJS</title> | |
| <!-- Bulma --> |
| # Fix new app | |
| DIR=$(pwd) | |
| APP_NAME=$1 | |
| # Add route on urls.py | |
| sed -i "\@path('admin@ s@.*@ path('$APP_NAME/', include('backend.$APP_NAME.urls', namespace='$APP_NAME')),\n&@" $DIR/backend/urls.py | |
| # Insert text in INSTALLED_APPS | |
| sed -i "s/\]\s*$/ 'backend.$APP_NAME',\n]/" $DIR/backend/settings.py |
| import json | |
| data = """ | |
| { | |
| "data": { | |
| "items": [ | |
| { | |
| "name": "SciELO Preprints", | |
| "type": "dataverse", | |
| "url": "https://data.scielo.org/dataverse/preprints", |