我正在尝试上传我的第一个网站,它由前端(React)和后端(Django)组成。所以当我在开发中使用它时,一切都很好,当我搜索我的VPS的ip时,它也工作得很好,但问题来了,当我尝试使用域名而不是IP登录时,出于某种原因,我登录后没有设置cookie,但在使用IP时,它们使用完全相同的后端和前端。这是网页:website with domain,这是没有域名/IP website without domain的网页
我的现有数据库表中有一个文本列,它同时保存域名和IP地址。我想将一个新列添加到INET类型的现有表中,并使用来自行的IP地址填充,后者的文本列是IP,这样我就可以利用Postgres中的IP地址和IP网络功能。
添加列是很容易的,但是当我运行UPDATE foo SET ip_addr = data::inet时,我(预期地)会为第一行(即域名)获得一个ERROR: invalid input syntax for type inet,更新将停止。
是否有任何方法可以跳过不是IP地址的行,还是必须为此编写一个函数?我需要使用Golang迁移工具(github.com/mattes/ UPDAT