小编nat*_*ila的帖子

在django-rest-framework中使用.to_representation()和.to_internal_value?

做什么.to_representation().to_internal_valueserializers什么?
如果我将数据传递给序列化程序,是否to_representation()首先抛出数据?
这两个用法是什么用的?

django django-rest-framework

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

django-rest-framework中list_route和detail_route的不同之处是什么?

如标题,
什么是关于不同list_routedetail_routeDjango中休息的框架?
如果我想获得1的URL xxx/books/1/,
我怎么能写url.pyviews.py

django-rest-framework

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

如何在django-rest-framework的序列化器中格式化时间?

有我的序列化代码:
serializer.py

class StartListSerializer(serializers.Serializer):
    id = serializer.CharField()
    time = serializers.DateField(fromat=None, input_formats=None) 
Run Code Online (Sandbox Code Playgroud)

它会给我这样的:
'time': '2014-03-14T22:44:16.923000'
输入时间格式是datetime.datetime(2014, 3, 14, 22, 44, 37, 280000)
但我想得到这样的时间2014-03-14 22:44:37
如何更改我的序列化器来获得这个时间?

django serialization django-rest-framework

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

如何在序列化器中设置默认值?

我有这些序列化器:

>---id = serializers.IntegerField()
>---name = serializers.CharField()
>---age = serializers.IntegerField()  
Run Code Online (Sandbox Code Playgroud)

现在,我给序列化器这个数据:

{'id': 1, 'name': 'cc'}
Run Code Online (Sandbox Code Playgroud)

我没有给出价值age.如何age在序列化器中设置默认值?

我想得到这个,这12是一个默认值:

{'id': 1, 'name': 'cc', 'age': 12}
Run Code Online (Sandbox Code Playgroud)

django django-rest-framework

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

highcharts总是控制台错误ablout bubble_compiled.js?

我在我的应用程序中写了一个饼图
但是bubble_compiled.js
当我点击馅饼时它总是出错,它没有动画,它显示Uncaught TypeError: a.target.className.indexOf is not a function 为什么?

javascript highcharts

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

如何在angularJS指令中使用jQuery插件(semantic-ui)?

我在我的项目中使用semantic-ui,pulgin是复选框
有人说如果使用jQ插件,你必须在angular指令中使用它
但它不起作用

在semantic-ui API文档中的semantic-ui设置复选框,您必须将其设置为init复选框

$('.ui.checkbox').checkbox();
Run Code Online (Sandbox Code Playgroud)

我试着把它改成像这样的角度:

app.html

<div class="ui animate list">
  <div class="item ui toggle checkbox" todo-checkbox ng-repeat="item in day track by $index">
    <input type="checkbox">
    <label ng-bind="item.content"></label>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是angularjs文件中的指令

todoApp.directive('todoCheckbox', function() {
  return {
    restrict: 'A',
    link: function(scope, elem, attrs) {
      $(elem).checkbox();
    }
  };
});
Run Code Online (Sandbox Code Playgroud)

但它在我的项目中不起作用.为什么?

javascript jquery angularjs semantic-ui

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

如何删除CSS样式?

我想在bootstrap中删除一些样式,这是一个例子:

的test.html:

<div class='span1'></div>
Run Code Online (Sandbox Code Playgroud)

bootstrap.css:

span1 {
  width: 60px; 
}
Run Code Online (Sandbox Code Playgroud)

我想删除width样式,并添加min-width: 60px样式

我这样做:

test在html中添加类:

<div class='span1 test'></div>
Run Code Online (Sandbox Code Playgroud)

在CSS中:

.test{
  min-width: 60px;
}
Run Code Online (Sandbox Code Playgroud)

但我怎么能去掉width: 60pxbootstrap.css

html javascript css twitter-bootstrap

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

angularJS如何在指令的链接中更改attrs

我在我的应用程序中设置了一个进度
我想要控制角度指令的进度
但是如何更改data-valuedata-total指令的链接功能?

app.html

    <div class="ui indicating small progress" data-value="39" data-total="50" plan-progress>
      <div class="bar">
        <div class="progress"></div>
      </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

在这个HTML中,我想要改变data-valuedata-total

我试试这个:

app.js

  todoApp.directive('planProgress', function() {
    return {
      link: function(scope, elem, attrs) {
        attrs.value = 10
        attrs.total = 20
        elem.progress();
      }
    };
  });
Run Code Online (Sandbox Code Playgroud)

但它没有用,
所以我想知道如何在我的指令中改变它?

javascript jquery angularjs angularjs-directive

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

错误:[$ compile:tplrt]指令'checkNav'的模板必须只有一个根元素

我使用meteor + angular,我想在指令中使用templateUrl来包含nav.ng.html
但是我抛出一个错误

Error: [$compile:tplrt] Template for directive 'checkNav' must have exactly one root element  
Run Code Online (Sandbox Code Playgroud)

index.html的:

 5 <body ng-app='checkApp' ng-controller='CheckCtrl'>
 6   <check-nav></check-nav>
 7 </body>  
Run Code Online (Sandbox Code Playgroud)

directive.js

  1 angular.module 'checkApp'
  2   .directive 'checkNav', () ->
  3   ? restrict: 'E'
  4   ? replace: true
  5   ? templateUrl: 'client/templates/check-views/nav.ng.html'
Run Code Online (Sandbox Code Playgroud)

nav.ng.html

<div>test</div>
Run Code Online (Sandbox Code Playgroud)

我怎么修好它?

javascript angularjs meteor angular-meteor

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

我如何在序列化器中计算?

这是我的序列化器:
序列化器

start_at=serializers.DateTimeField(format="%Y-%m-%d %H:%M:%S")
end_at = serializers.DateTimeField(format="%Y-%m-%d %H:%M:%S")  
Run Code Online (Sandbox Code Playgroud)

现在我想在序列化器中进行计算,制作这个end_at - start_at
并将这个值赋予waite_time
我如何做到这一点?

django django-rest-framework

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

mongodb exculde与数据匹配?

mongodb中有一些数据:

{'name': 'bob', age: 12}
{'name': 'sam': age: 34}
{'name': 'byaelle': age: 22}
Run Code Online (Sandbox Code Playgroud)

如果我想获取名称的数据包括am
我可以使用

{'name': {'$regex': 'am'}}
Run Code Online (Sandbox Code Playgroud)

但是,如何才能获取名称数据am

regex mongodb nosql pymongo mongodb-query

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

python如何在列表中返回第一个value = true?

像这样:
如果列表['', 'a', 'b']返回'a'
如果列表['', '', '']返回,''
如果list ['a', 'b', 'c']返回a
是python中的任何方法来执行此操作?
我的意思是不需要我写自己的功能
我想有一个内置的方法类似var a = b || cjavascript

python

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

angularJS我可以在指令中使用params吗?

有一个问题,我想在指令中得到一些东西
,我想在html中设置它
,如何在html中设置,并获得指令?

有html

<div my-directive="Bob">
<div>
Run Code Online (Sandbox Code Playgroud)

directive.js

App.directive('myDirective', function () {
  link: function () {
    console.log('xxx')
  }
})
Run Code Online (Sandbox Code Playgroud)

如何获得Bob指令?

javascript angularjs angularjs-directive

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