标签: loaddata

Django转储单个模型的数据?

我可以dumpdata在一个模型上执行一个Django,而不是整个应用程序,如果是这样,怎么样?

对于一个应用程序,它将是:

python manage.py dumpdata myapp
Run Code Online (Sandbox Code Playgroud)

但是,我想要一些特定的模型,例如"myapp.mymodel"被转储.原因是,我有一些巨大的,300万条记录,数据集在同一个应用程序中,我不喜欢转储.

django django-models loaddata dumpdata

130
推荐指数
6
解决办法
8万
查看次数

以编程方式使用Django的loaddata

我想manage.py loaddata从Django视图中调用等效的东西.我希望能够指定从哪里加载数据以及将其加载到哪个应用程序中.

有任何想法吗?

django loaddata

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

无法推断出泛型参数的参数

我正在尝试使用NSUserDefaults保存数组然后加载数组,但是我得到错误"无法推断出泛型参数的参数".有什么我做错了吗?似乎没有人在swift中遇到这个问题,所以我找不到任何解决方案.

IBAction func loadData(sender: AnyObject) {
    if let testCompositeArray = defaults.objectForKey("testScoreSATArray") as? Array {        
        self.showDataLabel.text = defaults.objectForKey("testScoreSATArray") as Array
    }
}
Run Code Online (Sandbox Code Playgroud)

nsuserdefaults loaddata swift

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

Android WebView - 1st LoadData()工作正常,后续调用不更新显示

在第一次调用LoadData()之后,事件onLoadResource将按原样触发并且显示正常.接下来我想用新页面刷新屏幕,当我第二次使用LoadData()页面没有更新时,onLoadResource()不会发生火灾.

然后第二次调用LoadData()只对onPageFinished发生... onPageStarted永远不会触发!

解决方法是在LoadData()之后调用.reload(),但这会在活动中的其他逻辑中导致各种问题.

为什么LoadData()不能多次工作?

我使用非常简单的HTML,因为使用.reload()使它工作我的LoadData()语句似乎不是问题.

任何想法都会有所帮助,TIA

android loaddata

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

必须加载数据两次才能在Android中刷新WebView

当我第一次创建活动时,一切都很顺利.但是,在我从菜单中选择更改字符串值的某些文本并设置webview之后

webview.loadData(result, "text/html; charset=UTF-8", null);
webview.loadData(result, "text/html; charset=UTF-8", null);
Run Code Online (Sandbox Code Playgroud)

我必须做两次,否则webview将保持不变.有谁知道这里发生了什么?由于结果String是相同的,为什么webview强迫我两次loadData?

android webview loaddata

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

Django loaddata 忽略现有对象

我有一个带有条目列表的装置。例如:

[
  {
    "fields": {
      "currency": 1,
      "price": "99.99",
      "product_variant": 1
    },
    "model": "products.productprice",
    "pk": 1
  },
  {
    "fields": {
      "currency": 2,
      "price": "139.99",
      "product_variant": 1
    },
    "model": "products.productprice",
    "pk": 2
  }
]
Run Code Online (Sandbox Code Playgroud)

这只是每个条目的初始数据(价格可能会改变)。我希望能够向该装置添加另一个条目并加载它,loaddata但不更新数据库中已存在的条目。

有没有办法做到这一点?类似于--ignorenonexistent但对于现有条目。

python django loaddata django-fixtures

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

Django:loaddata更新数据

我有一个夹具seed_data.json,我有我的初始数据.

有时我会在这个灯具中添加新数据并重新加载,这会正确地更新我的数据.

但是,我现在想从中删除一些数据.所以我修改了我的seed_data.json,例如,我有类似的东西:

{"fields": {"name": "Field 0"},"model": "catalog.product","pk": 1},
{"fields": {"name": "Field 1"},"model": "catalog.product","pk": 2},
{"fields": {"name": "Field 2"},"model": "catalog.product","pk": 3},
# ...
Run Code Online (Sandbox Code Playgroud)

那成了:

{"fields": {"name": "Field 1"},"model": "catalog.product","pk": 1},
{"fields": {"name": "Field 2"},"model": "catalog.product","pk": 2},
# ...
Run Code Online (Sandbox Code Playgroud)

但是我得到了:

django.db.utils.IntegrityError: Problem installing fixture .....\seed_data.json

Could not load catalog.Product(pk=2): column name is not unique

因此在添加一些数据时没有问题,但在尝试删除某些数据时,与主键存在冲突.

我怎样才能实现我想做的事情?

python django fixtures loaddata

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

WebView类中的loadData()和loadDataWithBaseURL()之间的区别.....?

任何人都可以告诉我在WebView类中loadData()和loadDataWithBaseURL()之间的区别.

当我web.loadDataWithBaseURL("",html, mimetype, encoding,"");在我的程序中使用,其中html是包含硬编码的html标签的字符串,它的显示就像html页面一样,当我在我的代码中使用loadData(html,mimetype,encoding)应用程序正在关闭时.

我读了API但无法理解.....所以请帮帮我...

提前致谢

webview loaddata

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

android webview和loadData,我可以通过后退按钮返回生成的内容吗?

我有一个android webview,它使用loadDataWithBaseURL显示生成的内容.看起来很棒.但是,如果我按照链接然后点击后退按钮,我会得到一个空白页面,我希望看到我生成的内容.

有谁知道如何使用后退按钮返回我生成的内容?

android back webview loaddata

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

Django loaddata UNIQUE约束失败

我正在运行python manage.py loaddata 'path/to/mydata.json'一个空数据库(User并且UserProfile表已创建但未填充),但是,我收到以下错误:

django.db.utils.IntegrityError: Problem installing fixture 'path/to/mydata.json': Could not load myapp.UserProfile(pk=1): UNIQUE constraint failed: myapp_userprofile.user_id
Run Code Online (Sandbox Code Playgroud)

我检查了(即使在运行此命令后)并且根本没有填充数据库.那么怎么能给出pk不是唯一的错误呢?

如果相关,UserProfile只需User使用此处OneToOneField建议的关系扩展默认模型.

mydata.json包含:

[
    {
        "model": "auth.user",
        "pk": 1,
        "fields": {
            "password": "pbkdf2_sha256..",
            "last_login": "2016-10-22T15:19:46.926Z",
            "is_superuser": true,
            "username": "thesuperuser",
            "first_name": "",
            "last_name": "",
            "email": "a@a.co",
            "is_staff": true,
            "is_active": true,
            "date_joined": "2016-10-22T14:48:27.394Z",
            "groups": [],
            "user_permissions": []
        }
    },
    {
        "model": "auth.user",
        "pk": 2,
        "fields": {
            "password": "pbkdf2_sha256..",
            "last_login": null, …
Run Code Online (Sandbox Code Playgroud)

python json unique loaddata

6
推荐指数
3
解决办法
1953
查看次数