示例#1
0
文件: views.py 项目: Raveline/Quoter
def addFolder(request):
    folder_name = request.POST['new-folder-name']
    user = get_user(request)
    folder = Folder(name=folder_name, user=user)
    folder.save()
    set_folder_to(request, folder.pk)
    return json_success('Added folder.')
示例#2
0
文件: views.py 项目: Raveline/Quoter
def folder_check(request):
    """Done when a user connect. Check this user folder to pick a default one.
    If user has no folder, create a default one."""
    folder = None
    user = get_user(request)
    folders = Folder.objects.filter(user=user)
    if len(folders) == 0:
        defaultFolder = Folder(name="Default", user=user)
        defaultFolder.save()
        folder = defaultFolder
    else:
        folder = folders[0]
    set_folder_to(request, folder.pk)