{% extends "base.html" %} {% load filters %} {% load i18n %} {% load compress %} {% block content %}

Paf'Py

Et Paf.

Ce « pastebin-like » s’utilise en ligne de commande, soit avec curl :

curl {{ request.build_absolute_uri }} -Fhello.py=@hello.py

Mais le mieux est de l'utiliser avec une fonction bash :

pafpy()
{
    curl {{request.build_absolute_uri}} -F"$1=@$1"
}
Demo :
$ pafpy manage.py
https://p.afpy.org/g3LE
On peut le voir dans un navigateur (avec de la coloration syntaxique) : https://p.afpy.org/g3LE), ou on peut le télécharger "brut" :
$ curl https://p.afpy.org/g3LE
#!/usr/bin/env python
import os
import sys

if __name__ == "__main__":
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "webtools.settings")

    from django.core.management import execute_from_command_line

    execute_from_command_line(sys.argv)

{% endblock %}