如何在另一个文件中创建小数据并在另一个函数中使用

时间:2019-12-19 08:09:00

标签: python django database

我是Djnago的新手,我有一个包含学生成绩的应用程序。在views.py中,我的应用取了学生的名字,并给出了几年的分数,然后我将代码放入要求的函数中。但是,有关学生成绩的数据非常大,我想将其放在另一个文件中并导入到views.py中。那是可能的吗?我该怎么办?

到目前为止已经创建了grades.py文件:

y18=['anna':[100,78,35],
'bill':[78,91,59]
]

view.py

from django.shortcuts import render
from .forms import ChildForm
from grades import y18

def home(request):
    stock = ChildForm()
    if request.method == "POST":
        student = ChildForm(request.POST)
        if student.is_valid():
            data = student.save(commit=True)
            name = data.name

            context={
            'name':name, }

        else:
            student = ChildForm()
            return render(request,'equity/kids.html',{'student':student})
        return render(request,'equity/garden.html',context)


    return render(request,'equity/kids.html',{'student':student)

如何使其发挥作用并显示特定的学生成绩。我不知道如何导入home(request)函数以使其工作。我会很感谢您的帮助和任何提示

0 个答案:

没有答案