小编pkd*_*dkk的帖子

从Android上的URL简单解析JSON并在listview中显示

我正在尝试解析从我的Android应用程序中的URL获取的JSON结果...

我在互联网上尝试了一些例子,但无法让它发挥作用.JSON数据如下所示:

[
    {
        "city_id": "1",
        "city_name": "Noida"
    },
    {
        "city_id": "2",
        "city_name": "Delhi"
    },
    {
        "city_id": "3",
        "city_name": "Gaziyabad"
    },
    {
        "city_id": "4",
        "city_name": "Gurgaon"
    },
    {
        "city_id": "5",
        "city_name": "Gr. Noida"
    }
]
Run Code Online (Sandbox Code Playgroud)

获取URL并解析JSON数据的最简单方法是在列表视图中显示它

android json

47
推荐指数
3
解决办法
18万
查看次数

Django order_by()过滤器使用distinct()

我怎么能这样做order_by......

p = Product.objects.filter(vendornumber='403516006')\
                   .order_by('-created').distinct('vendor__name')
Run Code Online (Sandbox Code Playgroud)

问题是我有多个同名的供应商,我只想要供应商的最新产品.

希望有道理吗?

我收到了这个DB错误:

SELECT DISTINCT ON表达式必须匹配初始ORDER BY表达式LINE 1:SELECT DISTINCT ON("search_vendor"."name")"search_product"...

django django-models django-aggregation django-filters

38
推荐指数
3
解决办法
2万
查看次数

Python - 舍入到最接近的05

我可以蟒蛇做以下四舍五入:

舍入到最接近的05十进制数

7,97 - > 7,95

6,72 - > 6,70

31,06 - > 31,05

36,04 - > 36,05

5,25 - > 5,25

希望它有意义.

python rounding

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

python函数调用变量

def test():
    print 'test'

def test2():
    print 'test2'

test = {'test':'blabla','test2':'blabla2'}
for key, val in test.items():
    key() # Here i want to call the function with the key name, how can i do so?
Run Code Online (Sandbox Code Playgroud)

python

11
推荐指数
3
解决办法
4万
查看次数

AngularJS在src上的动画图像发生了变化

我有一个AnuglarJS应用程序,我从web服务加载/更改一些图像...

调节器

.controller('PlayerCtrl', function($scope, programService) {
    ....
    programService.refresh(function(data) {
        $scope.program = data;
    });
    ....
Run Code Online (Sandbox Code Playgroud)

模板

<img src="{{program.image}}" />
Run Code Online (Sandbox Code Playgroud)

当我的应用程序从Web服务更新时,图像会按预期更改,我只想在发生这种情况时制作淡出/淡出,如何才能完成?

当图像src改变时,是否可以始终进行淡出/淡出?

angularjs angularjs-directive angularjs-scope

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

Django选择不同

models.py

class Category(models.Model):
    name = models.CharField(max_length=50)

    def __unicode__(self):
        return self.name

class Gender(models.Model):
    name = models.CharField(max_length=50)

    def __unicode__(self):
        return self.name

class Post(models.Model):
    name = models.CharField(max_length=50)
    categories = models.ManyToManyField(Category)
    genders = models.ManyToManyField(Gender)

    def __unicode__(self):
        return self.name
Run Code Online (Sandbox Code Playgroud)

view.py:

def index(request):
    posts = Post.objects.filter(genders=1)

    categories = Category.objects.filter(post__genders=1)
                                 .exclude(post=None).order_by('-sort')
Run Code Online (Sandbox Code Playgroud)

如果有3个性别等于1的帖子,为什么我会获得3次相同的类别?我只需要类别1时间我选择像"选择不同" - 我怎么能这样做?

django django-orm

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

在"选择提示"下使用Cordova的iOS7中缺少"ok"按钮

我有一个Cordova IOS7 APP,我有一个默认的HTML"选择" -

当选择提示显示没有"确定"或"完成"按钮再次关闭它时,在iOS6中它工作正常,与构建Safari浏览器相同.

那么,谁能告诉我问题是什么?

科尔多瓦APP 科尔多瓦APP

Safari浏览器 Safari浏览器

html cordova ios7

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

Vue-i18n 更改语言环境不更新所有内容

我是 vue-i18n 的新手,接缝很棒,但可能会遇到一些挑战。

更改语言环境时,所有模板翻译都会按预期更新,但是当

脚本

data() {
  return {
    locales: {
      en: this.$i18n.t('topnav.lang.english'),
      da: this.$i18n.t('topnav.lang.danish'),
      sw: this.$i18n.t('topnav.lang.swedish'),
      no: this.$i18n.t('topnav.lang.norwegian'),
    }
  }
},
Run Code Online (Sandbox Code Playgroud)

模板

在职的

{{$t('topnav.lang.english')}}
Run Code Online (Sandbox Code Playgroud)

不工作

<a class="dropdown-item">{{locales.en}}</a>
Run Code Online (Sandbox Code Playgroud)

不工作

<a class="dropdown-item" @click="changeLocale(key)" v-for="(value, key) in locales">{{value}}</a>
Run Code Online (Sandbox Code Playgroud)

我尝试了很多东西,例如。延迟加载语言文件等,但没有运气。

vue.js vue-i18n

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

Django过滤模型一对多关系,价格之间的最大差异

我有一个产品型号,带有一些价格的外键,我真的想列出具有"最佳"报价的产品......怎么做?

class Product(models.Model):
    productname = models.CharField(max_length=1024)

class Price(models.Model):
    product = models.ForeignKey(Product)
    price = models.DecimalField(max_digits=10, decimal_places=2)
    created = models.DateTimeField(auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)

首先,我希望所有产品都有一个以上的价格,我得到了:

ps = Product.objects.annotate(c=Count("price")).filter(c__gt=2)
Run Code Online (Sandbox Code Playgroud)

现在我想要最好的6种产品,两种最新价格之间的差异最大.

任何人都可以帮忙吗?我希望它有意义;)

python django django-models django-queryset

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

AngularJS AppCtrl等待HTTP事件成功

我是AngularJS的新手,需要一些帮助,我有一个"AppCtrl",从那里我有一个HTTP webservice调用 - 并且需要在我的其他控制器中访问webservice调用响应.

angular.module('starter.controllers', [])

.controller('AppCtrl', function($scope, $http) {

    $scope.webservice_url = "http://webserviceurl.com/";

    $http.get($scope.webservice_url+"?action=get_settings").success(function(data, status, headers, config) {
        $scope.stations = data.stations;
    });
})
Run Code Online (Sandbox Code Playgroud)

这工作很精细 - 我可以访问我的模板中的$ scope.stations - 但现在我想访问我的"PlaylistCtrl"控制器中的$ scope.stations,但这是未定义的:(

.controller('PlaylistCtrl', function($scope, $stateParams) {
    console.log($scope.stations); // is undefined :(
})
Run Code Online (Sandbox Code Playgroud)

如何在加载"PlaylistCtrl"之前确保http调用已"完成"(成功)...

angularjs angularjs-scope angularjs-routing ionic-framework

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