社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Arakkal Abu

Arakkal Abu 最近创建的主题
Arakkal Abu 最近回复了

尝试 OR ing的 Q 对象和稍后调用 distinct() 方法,

qs_without_dup = Post.objects.filter(Q(tags__slug__icontains=query)|Q(title__icontains=query)).distinct()
5 年前
回复了 Arakkal Abu 创建的主题 » 为什么从django导入*不能导入所有子模块?

apps 模块在您的上下文中,您可以通过两种方式(至少)执行此操作

方法-1

import django.apps

print(django.apps)

应该是 import django.apps 而不是 import django

方法2

from django import apps

print(apps)

from django import * ,Python将只导入 .py ) __init__.py . 即 将不可用,因为 不是模块 但是

5 年前
回复了 Arakkal Abu 创建的主题 » 在django管理页上显示自定义格式名称

这个 list_display --(Django doc) 支持 我也是。所以,定义一个 user(...) 方法,

class OnlineUsersAdmin(admin.ModelAdmin):
    # a list of displayed columns name.
    list_display = ['user']

    def user(self, instance):
        return instance.__str__()
5 年前
回复了 Arakkal Abu 创建的主题 » Django配置文件窗体未命中数据库

你不是在打电话 save(...) 方法

# Your code
...
user.set_password(user.password)
user.save()
profile = profile_form.save(commit=False)
profile.user = user
profile.save() # saving profile
... 
# your code
5 年前
回复了 Arakkal Abu 创建的主题 » Django:此数据库后端不支持不同的ON字段

我希望你想得到一个 分组依据 Grading_Categories 价值观。

total = grade.objects.values('Grading_Categories').annotate(Average=Avg('Average')).filter(Teacher=m.id).order_by('Grading_Categories')
5 年前
回复了 Arakkal Abu 创建的主题 » Django-Rest框架关系

编写额外的序列化程序并将其连接到 to_representation(..) 方法,

class PegawaiShortSerializer(serializers.ModelSerializer):
    class Meta:
        model = Pegawai
        fields = (
            'id',
            'name',
            'alias',
        )


class BarangSerializer(serializers.ModelSerializer):
    class Meta:
        model = Barang
        fields = (
            'pegawai',
            'nama_barang',
            'harga_barang',
        )

    def to_representation(self, instance):
        rep = super().to_representation(instance)
        rep['pegawai'] = PegawaiShortSerializer(instance.pegawai).data
        return rep