小编DeA*_*DeA的帖子

<th align'"center">不在引导程序表上工作.可能是什么原因?

我有一个bootstrap悬停表,我试图通过使用将列标题对齐到中间<th align="center">.这似乎对桌子没有任何影响,但<td align="center">工作正常.

这是我的代码:

<table class="table table-hover">
    <thead>
    <tr>
        <th>Title</th>
        <th>Score</th>
        <th align="center">Product</th>    #This line is not working
        <th>Who Reviewed</th>
        <th>When</th>
    </tr>
    </thead>
    <tbody>
    {% for review in object_list %}
        <tr>
            <td><a href="{% url 'backend_reviews_edit' review.pk %}">{{review.title}}</a></td>
            <td align="center">{{ review.score }}</td>
            <td align="center">{{ review.product.title }}</td>
            <td>{{ review.reviewer_name}}</td>
            <td>{{ review.date_created|date:"m-d-Y" }}</td>
        </tr>
    {% endfor %}
    </tbody>
</table>
    </div>
Run Code Online (Sandbox Code Playgroud)

html twitter-bootstrap

20
推荐指数
2
解决办法
4万
查看次数

是否有Django List View模型排序?

ListView在基于类的视图中使用,我想知道是否有办法通过对模板进行排序来显示模板上的模型对象集.这是我到目前为止:

我的观点:

class Reviews(ListView):
    model = ProductReview
    paginate_by = 50
    template_name = 'review_system/reviews.html'
Run Code Online (Sandbox Code Playgroud)

该模型ProductReview有一个date_created字段.我想按降序排列日期.我怎样才能做到这一点?

python django

11
推荐指数
2
解决办法
1万
查看次数

如何将python字典写入Excel文件?

我正在尝试将包含随机生成的字符串和数字的字典写到Excel文件中。我几乎成功了,但有一个小问题。我的字典的结构如下:

Age: 11, Names Count: 3, Names: nizbh,xyovj,clier
Run Code Online (Sandbox Code Playgroud)

该字典是根据通过文本文件获得的数据生成的。它根据年龄对所有内容进行汇总,如果两个人的年龄相同,则将其分组为一个列表。我正在尝试将此数据写入Excel文件。到目前为止,我已经编写了这段代码。

import xlsxwriter
lines = []

workbook = xlsxwriter.Workbook('demo.xlsx')
worksheet = workbook.add_worksheet()

with open ("input2.txt") as input_fd:
    lines = input_fd.readlines()

age_and_names = {}

for line in lines:
    name,age = line.strip().split(",")


    if not age in age_and_names:
        age_and_names[age]=[]

    age_and_names[age].append(name)

print age_and_names

for key in sorted(age_and_names): 
    print "Age: {}, Names Count: {}, Names: {}".format(key, len(age_and_names[key]), ",".join(age_and_names[key]))

row=0
col=0

for key in sorted(age_and_names):#.keys():
    row += 1
    worksheet.write(row, col, key)

    for item in age_and_names[key]:
        worksheet.write(row, col+1, len(age_and_names[key])) …
Run Code Online (Sandbox Code Playgroud)

python excel dictionary

5
推荐指数
1
解决办法
2840
查看次数

如何在Django中获取登录用户的名字和姓氏?

我需要在我的视图中获取函数用户的名字和姓氏我该怎么做?它的语法是什么?我使用request.user.email作为电子邮件,但我不知道看到名字或姓氏的选项.我该怎么做呢?

我应该将模型导入视图然后使用它吗?

python django views models

4
推荐指数
1
解决办法
6143
查看次数

如何在 Django 模板中减去两个字段?

在将 SO 上的许多其他问题标记为重复之前,请阅读。我有三个字段Credit AvailableCredit LimitCredit Balance。我得到的值Credit Limit,并Credit Balance从我的数据库。为了显示Credit Available,我想做Credit Limit- Credit Balance。我尝试从 stackoverflow 上的其他答案中执行此操作,但它们不起作用

<tr>
    <td style="text-align:center">{{ credit.credit_limit|add:"-{{credit.credit_balance}}" }}</td>
    <td align="center">{{ credit.credit_limit}}</td>
    <td align="center">{{ credit.credit_balance }}</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我可以在不编写新模板标签或使用 mathfilter 模块的情况下做到这一点吗?

python django

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

Django CreateView成功消息未显示

我都有一个CreateView和UpdateView都包含成功消息。但是,只有UpdateView成功消息起作用,而没有显示CreateView消息。为什么会这样呢?

from django.contrib.messages.views import SuccessMessageMixin
 class CreateRedirect (CreateView):
        model = MarketingRedirect
        template_name = 'marketing_redirect/create_redirect.html'
        success_url = reverse_lazy('backend_redirect')
        fields = ['redirect_from', 'redirect_to']
        success_message = "Redirect successfully created!"


    class EditRedirect(SuccessMessageMixin, UpdateView):
        model = MarketingRedirect
        fields = ['redirect_from', 'redirect_to']
        template_name = 'marketing_redirect/edit_redirect.html'
        context_object_name = 'redirect'
        success_url = reverse_lazy('backend_redirect')
        success_message = 'Review successfully updated'
Run Code Online (Sandbox Code Playgroud)

python django django-class-based-views

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