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 December 22, 2018 16:53
Importando CSV do PostgreSql do Heroku

Importando CSV do PostgreSql do Heroku

Conectando no banco no Heroku

heroku pg:psql --app pgsa-adv

Dica: se você quiser ver as credenciais para conectar-se via pgadmin 3 (requer SSL MODE - não consegui conectar), por exemplo, digite:

@rg3915
rg3915 / template.html
Last active December 12, 2019 15:00
message error for Django render template
{% for message in messages %}
{% if 'success' in message.tags %}
<p class="alert alert-success" role="alert"><span style="font-weight:bold">{{ message }}</span></p>
{% else %}
<p class="alert alert-warning" role="alert"><span style="font-weight:bold">{{ message }}</span></p>
{% endif %}
{% endfor %}
<script>
//close alert after 3 seconds
@rg3915
rg3915 / signup.py
Created January 8, 2019 15:09
Django: Save username equal email - salvar username igual email
from django import forms
from django.contrib.auth.forms import AuthenticationForm, UserCreationForm
from django.contrib.auth.models import User
class LoginForm(AuthenticationForm):
username = forms.EmailField(label='Email')
class Meta:
model = User
@rg3915
rg3915 / detail.html
Created January 27, 2019 02:37
list detail form template example
{% extends "base.html" %}
{% block content %}
<a href="{% url 'produto:produto_list' %}">Voltar</a>
<h1>{{ object }}
<span class="pull-right">
<a href="{% url 'produto:produto_edit' object.pk %}">
<button type="button" class="btn btn-success">
@rg3915
rg3915 / my_counter.js
Created February 9, 2019 20:11
counter setInterval JS javascript
var i = 0
var intervalo = window.setInterval(function() {
console.log(i);
i++
}, 500);
@rg3915
rg3915 / README.md
Created February 19, 2019 15:13
Acessando servidor vai ssh com chave pré-definida

Acessando servidor vai ssh com chave pré-definida

Normalmente você acessa um servidor via ssh usando a chave pem.

ssh -i Key.pem [email protected]

Mas você pode copiar a chave para a pasta ~/.ssh/

cp ~/Downloads/Key.pem ~/.ssh/

... dar permissão de acesso

@rg3915
rg3915 / mysql_config.md
Last active February 22, 2019 15:03
Configurando SET GLOBAL no MySQL - config date 0000-00-00

Configurando SET GLOBAL no MySQL

Edite

sudo vim /etc/mysql/conf.d/

[mysql]
SET GLOBAL sql_mode='STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
@rg3915
rg3915 / edit_onclick.html
Created February 22, 2019 20:13
Vanilla JavaScript examples
<style>
#meuCampo {
border: 1px solid;
}
</style>
<div id="meuCampo">Lorem</div>
<input name="meuCampo" type="text" />
<script>
@rg3915
rg3915 / auto_increment_sublime_text.md
Last active February 25, 2019 21:35
Auto increment on sublime text 3