views.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:cmu-coursefind 作者: justinchuby 项目源码 文件源码
def sitemap(request, **kwargs):
    course_index = kwargs.get("index")
    r = requests.get('https://api.cmucoursefind.xyz/course/v1/list-all-courses/term/{}/'.format(course_index))
    courseids = r.json().get('courseids')

    if courseids:
        output = ''
        if course_index == 'current':
            for courseid in courseids:
                output += "https://www.cmucoursefind.xyz/courses/{}\n".format(
                    courseid.strip())
        else:
            for courseid in courseids:
                output += "https://www.cmucoursefind.xyz/courses/{}/{}\n".format(
                    courseid.strip(), course_index.strip())
        return HttpResponse(output, content_type="text/plain")

    raise Http404("No sitemap for /{}".format(course_index))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号