我正在使用python 2.7和django1.4.我的类定义包含了不止一个方法,所以我需要用url来调用我的方法.如何调用它?我的prog是这样的
class upload(View):
def imageUpload(self,request):
a=request.GET['filename']
-------
------
def videoUpload(self,request):
a=request.GET['filename']
-------
------
def fileUpload(self,request):
a=request.GET['filename']
-------
------
如何从urls.py调用这些函数..
2条答案
按热度按时间g0czyy6m1#
为了将类方法注册为Django的视图,你只需导入类并使用
as_view
classmethod:从django docs开始(对于1.4,但从1.6开始仍然是相同的):
在继续你的项目之前,你可能需要仔细阅读关于类视图的文档。类视图确实是一个强大的工具,但是它们在某些方面不同于简单的函数,所以有一些警告。
xqk2d5yq2#
这可以帮助!
以及www.example.com网站上urls.py