好吧,这很烦人,我无法弄清楚出了什么问题。
我的笔记本电脑上有 2 个 github 帐户——用于工作和个人项目。
我已经将个人电子邮件设置为我的全局配置,然后在我从事工作项目时将工作电子邮件设置为 git 配置电子邮件。
我的问题是,出于某种奇怪的原因,当我推送时,git 现在将我的工作电子邮件用于个人项目之一,但是当我通过在个人项目的根目录中运行以下代码进行检查时:
git config user.email
Run Code Online (Sandbox Code Playgroud)
打印的电子邮件是我的个人项目!
我尝试推送时的错误代码是:
remote: Permission to personal_github_username/personal_project.git denied to work_github_username
fatal: unable to access 'https://github.com/personal_github_username/personal_project.git/': The requested URL returned error: 403
Run Code Online (Sandbox Code Playgroud)
这里还有一件奇怪的事情:我可以使用 Github Windows 客户端进行推送,但我无法使用 Git GUI 进行推送。
此时,我不知道该怎么办,我宁愿不删除本地存储库并从远程存储库中再次克隆。任何帮助或尝试将不胜感激。
所以我将 TailwindCSS 用于我正在开发的 WP 主题。
我在创建生产级主题文件时遇到了一个问题,因为根据我对问题的理解,purgecss 无法识别模板部件上使用的条件类。例如,假设我创建了一个名为“business-card.php”的模板部分,我在其中传递了一个变量type(使用set_query_var/ get_query_var):
页面-about.php
set_query_var('type', 'A');
get_template_part('template-parts/content/business', 'card');
set_query_var('type', 'B');
get_template_part('template-parts/content/business', 'card');
Run Code Online (Sandbox Code Playgroud)
企业卡.php
$type = get_query_var('type')
<div class="<?php echo type == 'A' ? 'text-color-A' : 'text-color-B' ?>">
--- insert some content here ---
</div>
Run Code Online (Sandbox Code Playgroud)
所以会有两个 div,一个有一个text-color-A类,另一个有一个text-color-B,两者都是使用配置文件创建的(而不是包含在基本的顺风主题中)。这在开发中很好——因为 tailwind 实际上从配置文件创建了实用程序颜色类。但是出于某种原因,当它在生产中(即清除和缩小)时,它没有那些实用程序类——它们只在模板部分作为条件类使用(而不是在任何其他文件中)。
我似乎找不到调用中的错误是什么
function findUser(req, res) {
const username = req.body.username;
prisma.user.findUnique({
where: { username: username },
select: { username: true }
})
.then(data => {
res.send({
'userExists': data ? true : false
})
})
.catch(err => {
res.status(500).send({
message: err.message || "Some error occurred while retrieving user."
})
})
.finally(async () => { await prisma.$disconnect()});
Run Code Online (Sandbox Code Playgroud)
// schema.prisma
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
generator client {
provider = "prisma-client-js"
}
model User {
id Int @default(autoincrement()) @id …Run Code Online (Sandbox Code Playgroud) 所以我改变了我正在使用 Django 应用程序的设备。为了更改设备,我只需将整个存储库复制粘贴到新设备,设置数据库,运行假迁移,然后当应用程序正常工作时,再次开始开发。
然而,当我开始在 Django 管理站点上开发时,我遇到了这个问题。
ProgrammingError at /admin/login/
relation "django_session" does not exist
LINE 1: SELECT (1) AS "a" FROM "django_session" WHERE "django_sessio...
Run Code Online (Sandbox Code Playgroud)
现在,我不知道如何再次访问 Django Admin。我已经检查过了:
INSTALLED APPS. 他们是。admin.py。我有。python manage.py makemigrations,它告诉我No changes detected.我跑了 migrate,告诉我没有要申请的迁移。我什至查看了showmigrations它已经将所有迁移应用到管理站点。我没有尝试过的一件事,我也不想这样做,就是删除所有迁移文件并从头开始。将不胜感激任何帮助,我已经在 SO 中到处搜索类似的问题
css-purge ×1
django ×1
django-admin ×1
git ×1
github ×1
javascript ×1
node.js ×1
prisma ×1
python ×1
python-3.x ×1
tailwind-css ×1