小编Mas*_*isa的帖子

Django SMTPAuthenticationError

我是django的新手,并使用django开发Web应用程序.我已经在我的Web应用程序中使用Userena成功设置了注册功能,并且可以注册为具有验证电子邮件的用户.我可以在settings.py文件中显示我的SMTP设置

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'raihncse@gmail.com'
DEFAULT_FROM_EMAIL = 'raihncse@gmail.com'
SERVER_EMAIL = 'raihncse@gmail.com'
EMAIL_HOST_PASSWORD = '**************'
Run Code Online (Sandbox Code Playgroud)

在改变我的EMAIL_HOST_PASSWORD之前,一切都很好

事实上,由于某种原因,我必须更改该SERVER_EMAIL的先前密码(raihncse@gmail.com).我已经根据新的SERVER_EMAIL密码编辑了EMAIL_HOST_PASSWORD.

但现在,如果我想注册为新用户,我将面临以下错误

SMTPAuthenticationError at /accounts/signup/
(534, '5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbvNq\n5.7.14 S3l1pFXENupDa_SdPphNHrnzeLPUOyf6O0l1s31w7h_UARx11P89AxPeeZ6xBi2KeQRjsw\n5.7.14 nvpxZhPVv771W9ljEDyeWnqpqv3_nakuPo36BEl3IlYj9qVujNB5cm0TYFf9LQAxRjFdda\n5.7.14 xh-y5spA9zIQONDsvRRgN3e0DXoIkgxTO3Mu75IaACi-XlvFtFfPBiQ81gUrBZ_PhZsBmh\n5.7.14 ajsSf-flNEmoSydyOTNdmwdB0__8> Please log in via your web browser and\n5.7.14 then try again.\n5.7.14 Learn more at\n5.7.14 https://support.google.com/mail/bin/answer.py?answer=78754 40sm12125121qgi.47 - gsmtp')
Run Code Online (Sandbox Code Playgroud)

python django

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

在python中从用户那里获取多个输入

我知道如何从用户那里获取一个输入python 2.5:

raw_input("enter 1st number")
Run Code Online (Sandbox Code Playgroud)

这将打开一个输入屏幕并输入第一个数字.如果我想要第二个输入,我需要重复相同的命令,并在另一个对话框中打开.如何在打开的同一个对话框中将两个或多个输入放在一起,以便:

Enter 1st number:................
enter second number:.............
Run Code Online (Sandbox Code Playgroud)

python

10
推荐指数
3
解决办法
14万
查看次数

Django为所有测试类初始化数据测试

我需要向我的 django 项目添加测试,我需要在执行测试之前创建数据测试。我在这个问题中阅读了有关设置测试数据的信息。我可以在 setUpClass 中为类中的所有测试创建数据。创建我的完整数据测试是一种耗时的方法,所以我想为所有测试类运行一次,是否有任何方法可以为所有测试类设置一次数据?

python testing django automated-tests python-3.x

7
推荐指数
1
解决办法
1661
查看次数

struct类型匿名字段访问

我正在努力学习golang,而我正试图理解指针.我定义了三种结构类型

type Engine struct {      
    power int             
}                         

type Tires struct {       
    number int            
}                         


type Cars struct {           
    *Engine               
    Tires                 
}       
Run Code Online (Sandbox Code Playgroud)

如您所见,在Cars结构中,我定义了一个匿名类型指针*Engine.看看主要的.

func main(){

func main() {                    

    car := new(Cars)             
    car.number = 4               
    car.power = 342     
    fmt.Println(car)            
} 
Run Code Online (Sandbox Code Playgroud)

}

当我尝试编译时,我有以下错误

panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x23bb]    
Run Code Online (Sandbox Code Playgroud)

我怎样才能进入电源领域?

go

6
推荐指数
2
解决办法
3017
查看次数

Python如何使用浮点值对列表进行排序

如何对包含浮点值的python列表进行排序,

list1 = [1, 1.10, 1.11, 1.1, 1.2] 
Run Code Online (Sandbox Code Playgroud)

要么

list1 = ['1', '1.10', '1.11', '1.1', '1.2'] 
Run Code Online (Sandbox Code Playgroud)

预期的结果是

list_val = ['1', **'1.1', '1.2'**, '1.10', '1.11']
Run Code Online (Sandbox Code Playgroud)

但返回的结果使用sort()方法返回

[1, 1.1000000000000001, 1.1000000000000001, 1.1100000000000001, 1.2]
Run Code Online (Sandbox Code Playgroud)

要么

['1', '1.1', '1.10', '1.11', '1.2'].
Run Code Online (Sandbox Code Playgroud)

但是,在这里1.2应该进来之间1.11.10.

python sorting list

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

Django rest 序列化具有不同读写数据类型的字段

我将 django rest 与 neo4j 一起使用。对于我的项目,在创建节点时,我将获得当前节点与其相关的节点的 id 列表。为了表示,我将表示包含连接到该节点的节点数据的字典列表。但是由于序列化程序是字符串列表,dicts 将转换为字符串。

我的问题不是关于 neo4j。我要求在 django rest 中使用不同的数据类型序列化以读取和写入同一字段。

这是我的代码:

class ScreenSerializer(serializers.Serializer):
    questions = serializers.ListSerializer(child=serializers.CharField())

    def create(self, validated_data):
        questions = validated_data.pop('questions')
        screen = Screen(**validated_data).save()
        for question_uid in questions:
            # connect relation in neo4j between screen and questions
        screen.save()
        return screen

    def to_representation(self, obj):
        obj.questions = # List of dicts that contain every connected node data
        obj = super().to_representation(obj)
        return obj
Run Code Online (Sandbox Code Playgroud)

我尝试过 read_only、write_only 但这并没有帮助我。

输入示例: ['123456', '654321']

输出示例: [{some data of node 123456},{some data of node …

django neo4j python-3.x django-rest-framework

6
推荐指数
1
解决办法
1782
查看次数

如何始终在 api 平台 GET 操作中过滤特定字段值的集合?

在 GET 操作中,我想从返回的集合中排除具有等于“ true ”的“archive”字段的实体。

我希望它成为我的端点(例如 /users 或 /companies)的默认值,并且我想避免手动添加 URL 过滤器,例如/users?filter[archive]=true

最好的方法是什么?

谢谢你的帮助 :)

api-platform.com

6
推荐指数
1
解决办法
7615
查看次数

智能代理如何接受组织结构并塑造其整个范式?

我想更改多主体系统的整体结构,这是多主体组织范式的简介Mr. Horling,我想衡量多主体系统的性能,在某些情况下,我需要要求多主体系统更改其结构。例如从分层模型到社会模型。

我的确切问题是,我该如何告诉特工嘿你,改变你的结构?如何使用JADE框架在Java中编写此代码?

有人可以帮助我吗?你有什么想法?

agents agents-jade

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

如何使用 odoo-xml-rpc 在 ODOO 中一次创建多个值?

我可以使用以下代码一次创建多个值吗?

id = models.execute_kw(db ,uid ,password ,'res.partner' ,'create' ,[{}]
Run Code Online (Sandbox Code Playgroud)

python odoo

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

NonUniqueResultException:JPARepository Spring 启动

我正在使用SpringBootJPAQueryDSL我已经编写了一个HQL从表中获取一些自定义记录的方法,但它抛出了Exception。下面我提到存储库的代码:

@Repository
public interface LoanOfferRepository extends JpaRepository<LoanOffer, Long>, QuerydslPredicateExecutor<LoanOffer> {

    @Query("select lo.startDate,count(*) from LoanOffer lo where lo.loan.fsp= :fsp and lo.startDate between :fromDate and :toDate Group by lo.startDate")
    public Map<LocalDate,Integer> getLastMonthLoans(@Param("fsp")Fsp fsp,@Param("fromDate")LocalDate fromDate,@Param("toDate")LocalDate toDate);
}
Run Code Online (Sandbox Code Playgroud)

每当我调用此方法时,getLastMonthLoans()我都会收到以下异常:

Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 9; nested exception is javax.persistence.NonUniqueResultException: query did not …
Run Code Online (Sandbox Code Playgroud)

hibernate hql spring-data-jpa spring-boot

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

perisan 404 中的 Django slug url

我有一个 Django 网址:

path('question/<slug:question_slug>/add_vote/', views.AddVoteQuestionView.as_view())
Run Code Online (Sandbox Code Playgroud)

它适用于 english slug 但当 slug 是波斯语时,如下所示:

/question/????-???/add_vote/

django url throw 404 Not Found,有什么解决方案可以捕获这个 perisan slug url?

编辑:

我正在使用 Django 2.1.5。

使用此网址可以正常工作:

re_path(r'question/(?P<question_slug>[\w-]+)/add_vote/$', views.AddVoteQuestionView.as_view())
Run Code Online (Sandbox Code Playgroud)

python django django-urls slug

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

DRF ListSerializer 和 ListField

我在我的项目中使用 django rest ,直到现在对于我使用ListSerializer 的对象列表,当我需要具有列表的最小长度和最大长度时,我用谷歌搜索并到达ListField

在此之前,我的代码运行良好,没有任何错误和不当行为。现在我使用 ListField 作为列表字段序列化器,但我不知道何时使用 ListSerializer?有人可以解释 ListSerializer 和 FieldSerializer 之间的区别吗?

我使用 ListSerializer 的示例代码:

tags = serializers.ListSerializer(child=serializers.CharField(allow_blank=False), required=False)
Run Code Online (Sandbox Code Playgroud)

我的 ListField 示例代码:

open_hour = serializers.ListField(child=serializers.DictField(), max_length=7, min_length=7)
Run Code Online (Sandbox Code Playgroud)

django serialization django-rest-framework

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

我无法安装tensorflow = 1.4.1

嗨,当我运行此命令 pip install tensorflow==1.4.1

它没有运行并给出以下错误

找不到满足tensorflow == 1.4.1的版本(来自版本:0.12.0rc0、0.12.0rc1、0.12.0、0.12.1、1.0.0、1.0.1、1.1.0rc0、1.1.0rc1 ,1.1.0rc2,1.1.0,1.2.0rc0,1.2.0rc1,1.2.0rc2,1.2.0,1.2.1,1.3.0rc0,1.3.0rc1,1.3.0rc2,1.3.0,1.4.0rc0,1.4 .0rc1,1.4.0,1.5.0rc0,1.5.0rc1,1.5.0,1.5.1,1.6.0rc0,1.6.0rc1,1.6.0,1.7.0rc0,1.7.0rc1,1.7.0,1.7.1 ,1.8.0rc0,1.8.0rc1,1.8.0,1.9.0rc0,1.9.0rc1,1.9.0rc2,1.9.0,1.10.0rc0,1.10.0rc1,1.10.0)未找到匹配的张量流分布== 1.4 .1

请告诉我如何在cpu中安装

python-3.x tensorflow

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