小编Cra*_*aig的帖子

apxs不生成.so文件?

我正在尝试在CentOS机器上安装Apache mod_xsendfile.

但是,当我跑:

apxs -c mod_xsendfile.c
Run Code Online (Sandbox Code Playgroud)

没有.so文件输出.相反,它生成mod_xsendfile.la,mod_xsendfile.o,mod_xsendfile.slo和mod_xsendfile.lo.

我无法理解为什么没有生成.so文件.

apache

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

DataTables .draw()没有正确触发

好的,所以我有一个DataTable,我试图在点击清除按钮时重新渲染.

当我通过我的自定义过滤器过滤表时,它按预期工作.但是,当我单击"清除"时,所有输入都按预期清除,但表格不会重新绘制.相反,该表仍显示"找不到匹配的记录".控制台中没有抛出任何错误,并且相同的代码在另一个模板中工作.

有什么想法吗?

var table = $('#pages').DataTable({
  'ordering': true,
  "columnDefs": [
    { "name": "title", "targets" : 0},
    { "name": "path", "targets" : 1 },
    { "name": "created", "targets" : 2 },
    { "name": "updated", "targets" : 3 },
    { "name": "creator", "targets" : 4 },
    { "name": "templateName", "targets" : 5 },
    { "name": "status", "targets" : 6 },
    { "name": "includeOnMenu", "targets" : 7 },
  ],
    "dom": 'tip'  
});
$('.clear-filter').click(function() {
  $("#filter :input").each(function() {
    this.value = "";
  });
  table.draw(); …
Run Code Online (Sandbox Code Playgroud)

jquery datatables

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

Django保存覆盖投掷主要重复错误

所以,我有一个名为ScheduleItem的模型

class ScheduleItem(models.Model):
      agreement = FK
      location = FK
      start = models.DateTimeField()
      end = models.DateTimeField()
      totalHours = DecimalField

      def get_total_hours(self):
            start = timedelta(hours=self.start.hour, minutes=self.start.minute)
            end = timedelta(hours=self.end.hour, minutes=self.end.minute)
            td = (end-start).seconds
            totalHours=Decimal(td/Decimal(60)/Decimal(60))
            return totalHours

     def save(self,*args,**kwargs):
          if self.pk == None:
              super(ScheduleItem,self).save(self,*args,**kwargs)
              self.refresh_from_db() # to access the datetime values, rather than unicode POST
              self.totalHours = self.get_total_hours()
          else:
              self.totalHours = self.get_total_hours()

          super(ScheduleItem,self).save(self,*args,**kwargs)
Run Code Online (Sandbox Code Playgroud)

这会引发PRIMARY键错误.我得到第二个super(ScheduleItem,self)的重复条目.我不能为我的生活弄清楚如何检查pk以访问datetime值,然后再次保存在保存覆盖方法中.我尝试过移动的东西,我尝试在get_total_hours()函数中保存,只有麻烦.

我只想将对象提交给db,这样我就可以得到datetime对象,然后计算总小时数.

我宁愿不在保存功能中转换为日期时间.

有没有人有任何提示或有人能告诉我哪里出错了?

django datetime django-models

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

标签 统计

apache ×1

datatables ×1

datetime ×1

django ×1

django-models ×1

jquery ×1