Files
Simple_Drawing/tools/views.py
2021-09-23 15:02:41 +08:00

37 lines
877 B
Python

import os, time
from django.http import JsonResponse
from django.shortcuts import render
from chart import tools
from Bio.SeqRecord import SeqRecord
def out_page(request, page):
return render(request, f'/tools/{page}')
def id_transform(request):
file = request.FILES.get('file', None)
to = request.POST.get("to", None)
from_ = request.POST.get("from", None)
if file is None:
return JsonResponse({})
return JsonResponse({})
def blast(request):
file1 = request.FILES.get('file1', None)
pass
def gen_to_fa(request):
file = request.FILES.get("file")
file_path, file_id = tools.path_out("chart")
keep_file(file, file_path)
data = {"id": file_id}
time.sleep(1)
# records = SeqIO.parse(file_path, "genbank") # 读入
# SeqIO.write(records, f"{file_path}", "fasta") # 写出
return JsonResponse(data)