aboutsummaryrefslogtreecommitdiff
path: root/ignis/views.py
diff options
context:
space:
mode:
authorBobby <[email protected]>2023-03-27 21:20:38 -0400
committerBobby <[email protected]>2023-03-27 21:20:38 -0400
commitbe50c68340ee923da97756bb5cf95b6199703c4c (patch)
treeb482826f0b76510569de07868105bef9d6cc0ca5 /ignis/views.py
parent4054f27033a35934b87945057f3c6cd74f343db6 (diff)
downloadthatcomputerscientist-be50c68340ee923da97756bb5cf95b6199703c4c.tar.xz
thatcomputerscientist-be50c68340ee923da97756bb5cf95b6199703c4c.zip
Socialify available in fun stuff
Diffstat (limited to 'ignis/views.py')
-rw-r--r--ignis/views.py20
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')