Erstellen eines Links zum Starten eines neuen Themas mit vorausgefüllten Informationen

Hier geschieht eine MENGE technischer Schwerstarbeit, die dies für Sterbliche ein wenig inakzeptabel macht; Ich wette, wir könnten eine “Hilfs”-Webseite erstellen, auf der Leute diese Links einfach generieren könnten.

Das Äquivalent dazu könnte ein nettes kleines Projekt für jemanden sein, das er implementieren kann:

import urllib

site = 'meta.discourse.org'
title = '''Meine spezielle Checkliste'''
category = 'todo'
tags = ['tag1', 'tag2']

template = '''\
# Wichtig!

Mache diese Dinge:

[ ] Ding eins
[ ] Ding zwei
'''

query = urllib.parse.urlencode(dict(
    title =    title,
    category = category,
    tags =     ','.join(tags),
    body =     template,
))
print(f'https://{site}/new-topic?{query}')

druckt diesen Link

4 „Gefällt mir“