diff options
| author | Bobby <[email protected]> | 2023-03-27 21:20:38 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2023-03-27 21:20:38 -0400 |
| commit | be50c68340ee923da97756bb5cf95b6199703c4c (patch) | |
| tree | b482826f0b76510569de07868105bef9d6cc0ca5 /ignis/views.py | |
| parent | 4054f27033a35934b87945057f3c6cd74f343db6 (diff) | |
| download | thatcomputerscientist-be50c68340ee923da97756bb5cf95b6199703c4c.tar.xz thatcomputerscientist-be50c68340ee923da97756bb5cf95b6199703c4c.zip | |
Socialify available in fun stuff
Diffstat (limited to 'ignis/views.py')
| -rw-r--r-- | ignis/views.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ignis/views.py b/ignis/views.py index 965e6498..dbf01212 100644 --- a/ignis/views.py +++ b/ignis/views.py @@ -207,3 +207,23 @@ def get_screenshot(request): response['Pragma'] = 'no-cache' response['Expires'] = '0' return response + +def socialify(request): + repo = request.GET.get('repo') + theme = request.GET.get('theme') + font = request.GET.get('font') + pattern = request.GET.get('pattern') + name = request.GET.get('name') + description = request.GET.get('description') + language_1 = request.GET.get('language_1') + language_2 = request.GET.get('language_2') + stargazers = request.GET.get('stargazers') + forks = request.GET.get('forks') + issues = request.GET.get('issues') + pulls = request.GET.get('pulls') + + url = 'https://socialify.thatcomputerscientist.com/{}/png?description={}&font={}&forks={}&issues={}&language={}&language2={}&name={}&owner=1&pattern={}&pulls={}&stargazers={}&theme={}'.format(repo, description, font, forks, issues, language_1, language_2, name, pattern, pulls, stargazers, theme) + + print(url) + image = requests.get(url).content + return HttpResponse(image, content_type='image/png') |
