当我在我的postgres数据库中并尝试为我的数据库创建扩展时,我收到此错误
ERROR: could not open extension control file "/usr/share/postgresql/9.5/extension/postgis.control": No such file or directory
我知道有很多帖子都有这个错误和解决方案,我也尝试过它们.在stackoverflow中找到了这么多,但没有一个工作.
我意识到在我的postgresql
目录下有9.2
,9.3
,9.4
,9.5
,9.6
,
我走进错误的目录,然后我意识到真的没有postgis.control
内9.5
我检查了我的psql版本并显示了9.6.1
我进了9.6
文件夹,我看到了postgis.control
它.
我想更改安装目录,以便我运行时
create extension postgis
它会去
"/usr/share/postgresql/9.6/extension/postgis.control"
代替
"/usr/share/postgresql/9.5/extension/postgis.control"
有人可以帮我一把吗?
提前致谢.
PS使用Ubuntu 14.04并将Ubuntu 16.04作为桌面,我还没有尝试安装postgis
在我的数据库中,时间保存为 utc。
我正在尝试使用碳(不必是碳)并在将数据传递到前端时将其更改为其他时区,例如太平洋时区或美国/温哥华。我想让数据库保持 utc,这在未来会更灵活。
但不知何故,当我使用碳时,我得到了相同的结果
$tz = $tt->created_at; // "2019-01-16 18:21:31"
$date = Carbon::createFromFormat('Y-m-d H:i:s', $tz, 'America/Vancouver');
dd($tz, $date);
Run Code Online (Sandbox Code Playgroud)
$date
给我结果
Carbon @1547691691 {#212
date: 2019-01-16 18:21:31.0 America/Vancouver (-08:00)
}
Run Code Online (Sandbox Code Playgroud)
当我做 dd($tz, $date->toDateTimeString());
我得到
"2019-01-16 18:21:31" // $tz
"2019-01-16 18:21:31" // $date->toDateTimeString()
Run Code Online (Sandbox Code Playgroud)
不应该$date->toDateTimeString()
是"2019-01-16 10:21:31"
因为时间是-08:00?
有人可以帮我看看我在这里做错了什么吗?
提前致谢。
这是一些简单的代码,但我不知道为什么我不能将这个词用作表的实体
CREATE TABLE IF NOT EXISTS users(
key INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
username VARCHAR(50) NOT NULL,
);
Run Code Online (Sandbox Code Playgroud)
我意识到我不能使用"密钥",如果我使用密钥,mysql将要求我检查语法,但如果我使用"id"或任何其他表,将创建表.
任何人都知道如何将实体名称创建为密钥?不是很重要,因为我可以使用id而不是key但是因为我发现了这个错误,我想知道是否有办法让它工作.
我正在创建一个脚本,假设我有一个要输入的用户名/通行证,一旦输入该用户名/通行证,另一个页面将被重定向,并在该页面中显示一行内容,说您已经在这里停留了XXX秒。
我目前正在使用$ _SESSION,但是我不确定如何设置,因此time()在登录后将开始计数。
这是我的index.php脚本
if((isset($_GET["user"])) || (isset($_GET["pass"])))
{
if(($_GET["user"] == "a") && ($_GET["pass"] == "a"))
{
session_start();
$_SESSION["auth"] = 1;
$_SESSION["username"] = $_GET["user"];
$_SESSION["loginTime"] = time();
$_SESSION["timeLogged"] = time() - $_SESSION["loginTime"];
header("Location: 1.php");
}
else
{
echo "Incorrect login data";
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的1.php脚本
session_start();
if(!(isset($_SESSION["username"])))
{
header("location: index.php");
}
else
{
echo "Welcome " . $_SESSION["username"] . "<br/>";
echo "You have been logged in for " . $_SESSION["timeLogged"] . " seconds.";
}
Run Code Online (Sandbox Code Playgroud) 我想在测试集成中使用很少的函数,cypress.io
有没有办法导出/导入函数,这样我就不必将函数复制并粘贴到每个函数中integration
?
预先感谢您的任何建议
如标题所述...有什么区别?我看到人们一直在说使用cleaned_data
,在视频中人们仍然这么说,但只说它会清理数据,但是当我使用打印时
print form.cleaned_data.get('title')
print request.POST.get('title')
Run Code Online (Sandbox Code Playgroud)
不过我看不出有什么区别。起初我以为是那些字符逃脱等,但经过测试,似乎并非如此。
这实际上是一种首选方式,因为似乎没有差异?
正如这个 url 提到的 https://docs.djangoproject.com/en/dev/topics/forms/media/#assets-as-a-static-definition 我知道,它通过将每个自定义 js 添加到每个模型中来工作一个但有没有办法添加到所有模型中,这样我就不必一个一个地添加每个模型?
我尝试过,如果我使用访问密钥,它工作正常,但我试图获取访问密钥并使用角色,但是一旦我获取访问密钥。我得到的回报是www.aws.amazon.com
const AWS = require('aws-sdk');
const s3 = new AWS.S3();
const params = {Bucket: config.bucket, Expires: config.time, Key};
const url = s3.getSignedUrl('getObject', params);
console.log('The URL is', url);
Run Code Online (Sandbox Code Playgroud)
我什至通过进入我的 ec2 并运行 cli 命令来确保我的角色设置正确,aws s3 presign s3://bucket/path/file
该命令工作正常,我得到了签名的 url 作为回报,所以这意味着我的角色是正确的,不是吗?
预先感谢您的任何建议/帮助。
我想改变我的rest
终点来graphql
和我有一个名为库TaggableManager
为一体model fields
。任何人都知道这可以与graphql一起使用吗?
提前致谢
我只是在阅读一本书,但它没有提到使用for
这种方式.我能理解的最常见的方式,但我不知道它是如何开始和结束的.
这是一个函数,其中包含一个for循环,并且插入到参数中的是一个继承对象和对象(如列表)的对象.
function listToArray(list) {
var array = [];
for (var node = list; node; node = node.rest)
array.push(node.value);
return array;
}
var object = {
value: 10,
rest: {
value: 20,
rest: {
value: 30,
rest: null
}
}
}
console.log(listToArray(object));
// ? [10, 20, 30]
Run Code Online (Sandbox Code Playgroud)
for (var node = list; node; node = node.rest)
这是我不明白它是如何工作的部分.它是如何开始或结束的.
我只是有一个简单的猜测自己开始,节点是一个对象所以如果node != null
那时node = list
,node = node.rest
哪个是下一个对象
django ×3
database ×2
javascript ×2
php ×2
python ×2
amazon-s3 ×1
bucket ×1
cypress ×1
export ×1
for-loop ×1
forms ×1
function ×1
graphql ×1
import ×1
laravel-5 ×1
login ×1
model ×1
mysql ×1
php-carbon ×1
post ×1
postgis ×1
postgresql ×1
session ×1
sql ×1
tags ×1
testing ×1
time ×1
timezone ×1
ubuntu ×1