小编did*_*rCH的帖子

Django:如何在基于类的视图中实现 request.session

我很难理解 Django 中基于类的视图。这时候我尝试实现 a request.sessionin a ListView我尝试将MdM Django 教程中的以下基于函数的代码实现到 ListView 中。

def index(request):
    ...
    
    # Number of visits to this view, as counted in the session variable.
    num_visits = request.session.get('num_visits', 0)
    request.session['num_visits'] = num_visits + 1

    context = {
        'num_visits': num_visits,
    }
    
    return render(request, 'index.html', context=context)
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法(以及很多其他方法)但没有成功:

class ListPageView(FormMixin, ListView):
    template_name = 'property_list.html'
    model = Property
    form_class = PropertyForm

    def get(self, request, *args, **kwargs):
        num_visits = request.session.get('num_visits', 0)
        request.session['num_visits'] = num_visits + 1

        return super().get(request, *args, …
Run Code Online (Sandbox Code Playgroud)

python django django-class-based-views

6
推荐指数
1
解决办法
2741
查看次数

如何在createTextNode中插入换行符

对于一个在ap元素中输出一些XML代码的小程序,我需要在输出中有一些换行符。在上周,我尝试了很多事情,例如document.createElement(“ br”);。或插入转义字符\ n或Unicode空格字符\ u000A,但没有任何效果。

我现在的输出:

<viva:form rdf:parseType="Resource"> <viva:title>55</viva:title>
Run Code Online (Sandbox Code Playgroud)

我需要这样:

<viva:form rdf:parseType="Resource">
  <viva:title>55</viva:title>
Run Code Online (Sandbox Code Playgroud)

我的代码:

<viva:form rdf:parseType="Resource"> <viva:title>55</viva:title>
Run Code Online (Sandbox Code Playgroud)
<viva:form rdf:parseType="Resource">
  <viva:title>55</viva:title>
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助。干杯,迪迪埃

javascript

0
推荐指数
1
解决办法
3413
查看次数