Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 设置代理url_Python_Django_Rabbitmq_Celery - Fatal编程技术网

Python 设置代理url

Python 设置代理url,python,django,rabbitmq,celery,Python,Django,Rabbitmq,Celery,我需要一些帮助。我只想在django项目中添加芹菜和RabbitMQ。我遵循了这个教程。而且它能够工作。但是,如何自定义此设置 CELERY_BROKER_URL = 'amqp://guest:guest@localhost:5672//' 如何将guest更改为真正给定的用户ID和密码?我应该在哪里配置它,如:amqp://userid:1234@sample.com:5672来自: 要使用芹菜,我们需要创建一个RabbitMQ用户,一个虚拟主机,并允许该用户访问该虚拟主机: $ sudo

我需要一些帮助。我只想在django项目中添加芹菜和RabbitMQ。我遵循了这个教程。而且它能够工作。但是,如何自定义此设置

CELERY_BROKER_URL = 'amqp://guest:guest@localhost:5672//'
如何将
guest
更改为真正给定的用户ID和密码?我应该在哪里配置它,如:
amqp://userid:1234@sample.com:5672

来自:

要使用芹菜,我们需要创建一个RabbitMQ用户,一个虚拟主机,并允许该用户访问该虚拟主机:

$ sudo rabbitmqctl add_user myuser mypassword
$ sudo rabbitmqctl add_vhost myvhost
$ sudo rabbitmqctl set_user_tags myuser mytag 
$ sudo rabbitmqctl set_permissions -p myvhost myuser ".*" ".*" ".*"

虚拟主机的注意事项,如果需要,您可以随时使用/代替myvhost

您是否安装了代理?@Jinje是的,我安装了rabbitmq服务器只需添加
芹菜\u broker\u URL=amqp://guest:guest@本地主机:5672/'
到Django设置的
settings.py
,无需设置用户ID和密码?是,请试一试。如果您想设置用户,则可以按照@Nitheesh-Answer进行操作。只需将设置粘贴到django设置。