第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

django-tables2:LinkColumn:詳細視圖鏈接未呈現(xiàn)

django-tables2:LinkColumn:詳細視圖鏈接未呈現(xiàn)

汪汪一只貓 2021-11-16 14:22:29
我在生成詳細信息視圖鏈接時遇到了困難。有人可以向我提供一些關于我哪里出錯的見解。模型.pyclass Company(models.Model):    STATE_CHOICES = (        ('nsw', 'NSW'),        ('nt', 'NT'),        ('qld', 'QLD'),        ('vic', 'VIC'),        ('wa', 'WA'),        ('tas', 'TAS'),        ('act', 'ACT'),        ('sa', 'SA')    )    company_name = models.CharField(max_length = 100)    client_code = models.CharField(max_length = 100)    company_state = models.CharField(max_length = 3,choices = STATE_CHOICES,)    def __str__(self):        return self.company_name    def get_absolute_url(self):        return reverse('company_list')網址.pyfrom django.urls import pathfrom . import viewsurlpatterns = [    path('', views.CompanyList.as_view(), name='company_list'),    path('<int:pk>/', views.CompanyDetailView.as_view(), name='company_detail'),    path('new/', views.CompanyCreateView.as_view(), name='company_new'),]視圖.pyimport django_tables2 as tablesfrom django_tables2 import SingleTableViewfrom django_tables2.utils import A class CompanyTable(tables.Table):    class Meta:        model = Company        attrs = {'class': 'mytable table table-striped table-bordered table-hover'}        company_name = tables.LinkColumn('company_detail', args=[A('pk')])        orderable = False     class CompanyList(SingleTableView):    model = Company    table_class = CompanyTableclass CompanyDetailView(DetailView):    model = Company我在這里錯過了什么?我看過其他堆棧問題,但似乎無法弄清楚。
查看完整描述

1 回答

?
幕布斯7119047

TA貢獻1794條經驗 獲得超8個贊

當您覆蓋Table類的屬性時,您需要將其作為Table類的屬性,而不是在Meta類中。因此,您需要像這樣定義表:


class CompanyTable(tables.Table):

    company_name = tables.LinkColumn('company_detail', args=[A('pk')])  # not in meta

    class Meta:

        model = Company

        attrs = {'class': 'mytable table table-striped table-bordered table-hover'}

        orderable = False  


查看完整回答
反對 回復 2021-11-16
  • 1 回答
  • 0 關注
  • 174 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號