社区所有版块导航
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
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Raydel Miranda

Raydel Miranda 最近创建的主题
Raydel Miranda 最近回复了
6 年前
回复了 Raydel Miranda 创建的主题 » 重定向Django 2.2中的登录用户

login函数接收两个位置参数,您应该:

login(request, user)

请参见此处的登录文档: How to log a user in

一个更简单的解决方案是,如果用户未通过身份验证,则重定向到登录URL。

6 年前
回复了 Raydel Miranda 创建的主题 » 如何在django ORM中得到python[:-1]的等价值?

你可以用 QuerySet.last() 获取最后一个并使用其id将其从结果中排除。

objects = Model.objects.filter(name='alpha').order_by('rank')
last = objects.last()
objects = objects.exclude(pk=last.pk)

从结果中排除所有按DB中的最小值排序的对象的查询:

objects = Model.objects.annotate(
    mini_rank=Min('rank'),         # Annotate each object with the minimum known rank
).exclude(
    mini_rank=F('rank')            # Exclude all objects ranked with the minimum value found   
)
6 年前
回复了 Raydel Miranda 创建的主题 » django限制用户对相关对象的访问

你应该用 groups and permissions 为此,每个组织一个组。只有某个群体的成员才能 阅读 (权限)组织组中的对象。

这将允许用户拥有多个组织,反之亦然。当然也不需要任何其他依赖。

6 年前
回复了 Raydel Miranda 创建的主题 » 如何从另一个python文件运行不在python目录中的python文件?

您可以将另一个目录添加到python路径,并从 filename.py 执行它。

import sys

DIR = "..."
sys.path.insert(0, DIR)

from filename import main 

main()

把正确的代码放在 main 文件名

6 年前
回复了 Raydel Miranda 创建的主题 » 如何将django中的queryset转换为json

我尝试过使用django rest框架的序列化程序 ,您不需要rest框架来序列化queryset,您可以:

# This is according to your example, I, really can't imagine 
#, why you're saying you have a queryset having results from
# different models. If you're using QuerySet.union, or some similar
# feature, serialize QuerySets before join them.
from django.core.serializers import json

medic = Medic.objects.filter(
            user_id__city_id=comercial.city_id).select_related('user_id').values()

json_serializer = json.Serializer()
json_serialized = json_serializer.serialize(medic)
6 年前
回复了 Raydel Miranda 创建的主题 » 石墨烯Django图像场获得绝对路径

有没有办法从wsgirequest创建httprequest….?

WSGIRequest 继承自 django.http.HttpRequest 因此,您应该能够使用Django请求的所有“公共”实用功能。

所以有一个 WSGI请求 不是你真正的问题。如果 info.context 真的是 WSGI请求 ,您应该可以:

 info.context.build_absolute_uri(self.photo)

没有任何问题。

我猜

因为你没有把收到的错误贴出来,所以我猜这是问题所在。 self.photo .

6 年前
回复了 Raydel Miranda 创建的主题 » Django动态更新表单字段而不刷新页面

只使用Django?不。

您需要将javascript加入其中。一些评论提到了react甚至是angular,这些都是非常好的JS框架,但是使用其中的任何一个都会让您的问题不堪重负。

这就是jquery的闪光之处。

因此,这是许多解决方案之一的简单指南:

  1. 编写一个Django视图,返回要显示的所需选项。
  2. 使用jquery并编写 get request 为了得到这些选择。
  3. 再次使用jquery并相应地修改dom。

这只是一种方法。