小编Kot*_*tey的帖子

Django类视图:__ init__

我想<Model>从URL 获取值,并将其用作__init__我班级中的参数.

urls.py
url(r'^(?P<Model>\w+)/foo/$', views.foo.as_view(), name='foo_class'),

views.py
class foo(CreateView):
    def __init__(self, **kwargs): 
        text = kwargs['Model']         # This is not working
        text = kwargs.get('Model')     # Neither this
        Bar(text)
        ...
Run Code Online (Sandbox Code Playgroud)

显然,我遗漏了一些东西,或者我对URL <>类视图的理解是错误的.

python django classview

3
推荐指数
1
解决办法
3189
查看次数

标签 统计

classview ×1

django ×1

python ×1