This guide explains how to set up Kerberos authentication for:
- SSH access to a server,
- HTTP access to a service.
It assumes you're running Active Directory and Debian servers.
| @login_required | |
| def reclame(request): | |
| if request.method == 'POST': | |
| form = FormReclame(request.POST) | |
| if form.is_valid(): | |
| reclamacao = form.save(commit=False) | |
| reclamacao.usuario = request.user | |
| reclamacao.save() | |
| subject = 'Uma nova reclamção foi adicionada.' |
| # Orignal version taken from http://www.djangosnippets.org/snippets/186/ | |
| # Original author: udfalkso | |
| # Modified by: Shwagroo Team and Gun.io | |
| import sys | |
| import os | |
| import re | |
| import hotshot, hotshot.stats | |
| import tempfile | |
| import StringIO |
| #!/usr/bin/env python | |
| #-*- coding: utf-8 -*- | |
| class User(object): # Definição da classe User que herda de object(ler sobre new-stye class) | |
| # seq é um atributo da classe para contar quantas instâncias de User já foram salvas(chamaram o método save) | |
| seq = 0 | |
| # objects é a lista de instâncias de User que foram salvas(que chamaram o método save). | |
| # O atributo poderia ter qualquer nome. | |
| objects = [] |
my_project/__init__.pysetup.pypython setup.py develop
python setup.py test
| """ | |
| Simple web server that listens for Github webhooks to implement push-to-deploy | |
| with Pelican static sites | |
| Settings are loaded from a json file except for SECRET which should be an | |
| environment variable | |
| Example `deployer.json` | |
| { |
| from django.views.generic.base import View, TemplateResponseMixin | |
| from django.views.generic.edit import FormMixin, ProcessFormView | |
| class MultipleFormsMixin(FormMixin): | |
| """ | |
| A mixin that provides a way to show and handle several forms in a | |
| request. | |
| """ | |
| form_classes = {} # set the form classes as a mapping |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| import math | |
| import re | |
| # dado um título e lista de listas no formato | |
| # ('<variável>', '<tipo>', '<descricao>', '<fórmula>') | |
| # pede-se qual variável calcular, pede os valores e dá o resultado | |
| # qualquer valor vazio saida da função |
| data:text/html, <style type="text/css">.e{position:absolute;top:0;right:0;bottom:0;left:0;}</style><div class="e" id="editor"></div><script src="http://d1n0x3qji82z53.cloudfront.net/src-min-noconflict/ace.js" type="text/javascript" charset="utf-8"></script><script>var e=ace.edit("editor");e.setTheme("ace/theme/monokai");e.getSession().setMode("ace/mode/ruby");</script> | |
| <!-- | |
| For other language: Instead of `ace/mode/ruby`, Use | |
| Markdown -> `ace/mode/markdown` | |
| Python -> `ace/mode/python` | |
| C/C++ -> `ace/mode/c_cpp` | |
| Javscript -> `ace/mode/javascript` | |
| Java -> `ace/mode/java` | |
| Scala- -> `ace/mode/scala` |