小编244*_*boy的帖子

MySQL WorkBench 中的“BIN”、“UN”、“ZF”和“G”是什么意思?

当我创建一个表,我在表中添加的行,但不知道BINUNZF,和G手段。

我知道PK是主键,NN不是空的,AI是自动递增的,但是这里的其他人呢?

在此处输入图片说明

mysql-workbench

5
推荐指数
1
解决办法
5710
查看次数

repo 文件中的 gpgcheck 是什么意思?

在文件中.repo

[centos]    
name=centos7.2   
baseurl=http://10.0.0.1/centos7.2/7.2/xxx/x86_64/   
enabled=1   
gpgcheck=0
Run Code Online (Sandbox Code Playgroud)

你可以看到有一些键值类比的东西,我知道名字,baseurl和enable代表什么,但我不知道有什么用gpgcheck,有人可以帮忙吗?

repo

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

urlpatterns = [...]+static(settings.STATIC_URL) 获取转义符

当我在 STATIC_URL 中添加urls.py

urlpatterns = [...]+static(settings.STATIC_URL)
Run Code Online (Sandbox Code Playgroud)

但我^static\/(?P<path>.*)$在网址中得到了。

不应该^static/(?P<path>.*)$吗?像^media/(?P<path>.*)$.

在此处输入图片说明


settings.py

STATIC_URL = '/static/'

STATIC_ROOT = BASE_DIR + '/static/'
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
)
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?或者有另一种方法来代替

+static(settings.STATIC_URL)
Run Code Online (Sandbox Code Playgroud)

如果有,请提供给我进行测试,谢谢。

python django settings

5
推荐指数
1
解决办法
1190
查看次数

`*.framework`、`*.dylib` 和 `*.a` 库之间有什么区别

我有一个项目,在框架中,有有*.framework*.dylib*.a库。

是

我想知道它们是什么?以及它们之间的区别。

xcode dylib .a ios

5
推荐指数
1
解决办法
1604
查看次数

InfluxDB 2.0.2的配置文件路径在哪里?

我通过提供的脚本在我的 CentOS 8 上安装了 influxdb : RedHat & CentOS

安装后,我不知道它的配置文件是哪个。这是我搜索的结果。

[root@dele ~]# find / -name influx*
/etc/systemd/system/multi-user.target.wants/influxdb.service
/etc/systemd/system/influxd.service
/etc/logrotate.d/influxdb
/etc/default/influxdb
/root/.influxdbv2/influxd.bolt
/var/lib/influxdb
/var/log/influxdb
/usr/bin/influx
/usr/bin/influxd
/usr/lib/systemd/system/influxdb.service
/usr/lib/influxdb
/usr/lib/influxdb/scripts/influxdb.service
/opt/src/influxdb-2.0.2.x86_64.rpm
Run Code Online (Sandbox Code Playgroud)

我想是的/etc/default/influxdb,但我cat什么也没有得到,只是一个空文件。

influxdb-2

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

“尝试在序列化器“UserCreateSerializer”上获取字段“用户名”的值时出现 KeyError

我有一个用户注册 APIView。

看法:

class UserCreateAPIView(CreateAPIView):
    serializer_class = UserCreateSerializer
    permission_classes = [AllowAny]
    queryset = User.objects.all()
Run Code Online (Sandbox Code Playgroud)

序列化器:

class UserCreateSerializer(ModelSerializer):
    """
    User register
    """
    class Meta:
        model = User
        fields = [
            'username',
            'wechat_num',
            'password',
        ]
        extra_kwargs = {
            "password":{"write_only":True}
        }

    def create(self, validated_data):
        username=validated_data.pop('username')
        wechat_num = validated_data.pop('wechat_num')
        password=validated_data.pop('password')

        user_obj = User(
            username=username,
            wechat_num=wechat_num,
        )
        user_obj.set_password(password)
        user_obj.save()
        group=getOrCreateGroupByName(USER_GROUP_CHOICES.User)
        user_obj.groups.add(group)

        return validated_data
Run Code Online (Sandbox Code Playgroud)

当我访问这个 APIView 时,我会收到错误:

username/api/users/register/ 处的 KeyError “尝试获取序列化器上字段的值时出现 KeyError UserCreateSerializer。\n序列化器字段可能命名不正确,并且与实例上的任何属性或键不匹配dict。\n原始异常文本为:“用户名” '。”

但数据库它会创建用户成功。

全部测试成功:

在此输入图像描述

python django django-rest-framework django-allauth

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

页面刷新时是否调用了 Vue 的“销毁”方法?

我想知道刷新运行 Vue 应用程序的页面是否会触发 Vue 的.destroyed回调。

从我在包含这些简单生命周期回调的 Vue 应用程序中观察到的:

created() {
  console.log(' created');
},
destroyed() {
  console.log('destroyed')?
}
Run Code Online (Sandbox Code Playgroud)

'created'记录(不记录'destroyed')。如何检查.destroyed回调是否已执行?

javascript vue.js

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

Android Studio 在 macOS 中的安装目录在哪里?

在Flutter 安装说明的Install Android Studio部分,有一段话:

运行 flutter doctor 来确认 Flutter 已找到您安装的 Android Studio。如果 Flutter 找不到它,请运行flutter config --android-studio-dir <directory>设置 Android Studio 的安装目录。

我的问题是,在我的 macOS 中,我不知道 Android Studio 安装在哪个目录中。

flutter config --android-studio-dir <directory>
Run Code Online (Sandbox Code Playgroud)

我列出了目录~/Applications/,但它只显示Chrome Apps

debo-MacBook-Pro:Applications debo$ ls ~/Applications/
Chrome Apps.localized
Run Code Online (Sandbox Code Playgroud)

macos android android-studio flutter

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

当判断iterable得到NameError: name 'Iterable' is not defined

我按照教程:

在此处输入图片说明

在我的 PyCharm 中,我按照教程进行操作:

在此处输入图片说明

我收到错误:

回溯(最近一次调用):文件“/Users/adob/TestPython/test02/passwd.py”,第 19 行,在 bool = isinstance({}, Iterable) NameError: name 'Iterable' 未定义

python

3
推荐指数
1
解决办法
1680
查看次数

我可以在Django模板中删除字符串吗?

这是我在模板中的代码:

{% for wine_con in data.winry_consult %}
    <li><a href="/article_list_content-{{win_con.id}}/"><p>{{ win_con.content }}</p><i class="font">&#xe6aa;</i></a></li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

我发现win_con.content我的网站太长了,我只想要5个字符,我怎样才能剪出win_con.content模板?

python django

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