小编Joh*_*cas的帖子

在使用Heroku时为Django中的本地开发配置postgresql数据库

我知道那里有很多关于类似问题的问题,但我认为我有一个尚未解决的特定风味.我正在尝试创建我的本地postgresql数据库,以便除了推送到Heroku之外我还可以进行本地开发.

我已经找到了关于如何做到这一点的基本答案,例如(我认为这有点过时了):

'#DATABASES = {'default': dj_database_url.config(default='postgres://fooname:barpass@localhost/dbname')}'
Run Code Online (Sandbox Code Playgroud)

这解决了"ENGINE"未配置错误.但是,当我运行'python manage.py syncdb'时,我收到以下错误:

 'OperationalError: FATAL:  password authentication failed for user "foo"
 FATAL:  password authentication failed for user "foo"'
Run Code Online (Sandbox Code Playgroud)

所有可想到的用户名/通道组合都会发生这种情况.所以我的ubuntu用户名/传递,我的heroku用户名/传递等.如果我只是尝试取出Heroku组件并在本地构建它,就好像我在遵循教程时使用postgresql一样.由于我还没有数据库,那些用户名/传递值是指什么?问题究竟是什么,我需要先创建一个数据库?如果是这样的话?

作为附注,我知道我可以使用此处概述的过程从heroku获取数据库:我应该将我的Postgres目录放在项目文件夹旁边吗?如果是这样,怎么样?

但假设我要这样做,新数据库将在哪里生存,django将如何知道如何访问它,我是否会遇到相同的用户/通行证问题?

谢谢一堆.

django postgresql heroku

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

如何使用 SuiteScript 2.0 在客户上设置地址

我正在尝试在客户记录上设置地址。我已经了解到地址是客户子列表​​的子记录,我相信我可以在所述子记录上设置字段,但我无法保存更改。如何使用 SuiteScript 2.0 设置客户的地址信息?

当前代码:

customer.selectNewLine({
  sublistId: 'addressbook'
});

var addressSubrecord = customer.getCurrentSublistSubrecord({
  sublistId: 'addressbook',
  fieldId: 'addressbookaddress'
});

subrecordAddressDetail.setValue({
  fieldId: 'addr1',
  value: 'Test Street'
});

subrecordAddressDetail.setValue({
    fieldId: 'country',
    value: 'US'
});

customer.commitLine({
  sublistId: 'addressbook'
});
Run Code Online (Sandbox Code Playgroud)

我也尝试添加customer.save()after .commitList,但是Record has changed当我尝试这样做时出现错误。

netsuite

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

标签 统计

django ×1

heroku ×1

netsuite ×1

postgresql ×1