【问题标题】:Django Postman implementation for sending messages用于发送消息的 Django Postman 实现
【发布时间】:2019-01-20 22:48:19
【问题描述】:

我正在尝试使用Django-Postman 框架在Django 2.0 的用户之间发送消息。 我已经安装了该应用程序并按照in the docs of the framework 所述进行了必要的更改。

但是,当我尝试访问消息网址时,我得到一个空白页面(如此屏幕截图):

这是我到目前为止所做的:

  1. 已安装django-postman
  2. settings.py

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'postman',
        'account',
        'cart',
        'shop',
        'landingpage',
    ]
    POSTMAN_I18N_URLS = True  # default is False
    POSTMAN_DISALLOW_ANONYMOUS = True  # default is False
    POSTMAN_DISALLOW_MULTIRECIPIENTS = True  # default is False
    POSTMAN_DISALLOW_COPIES_ON_REPLY = True  # default is False
    POSTMAN_DISABLE_USER_EMAILING = True  # default is False
    POSTMAN_FROM_EMAIL = 'from@host.tld'  # default is DEFAULT_FROM_EMAIL
    POSTMAN_AUTO_MODERATE_AS = True  # default is None
    POSTMAN_SHOW_USER_AS = 'get_full_name'  # default is None
    POSTMAN_NAME_USER_AS = 'last_name'  # default is None
    POSTMAN_QUICKREPLY_QUOTE_BODY = True  # default is False
    POSTMAN_NOTIFIER_APP = None  # default is 'notification'
    POSTMAN_MAILER_APP = None  # default is 'mailer'
    
  3. 我在urls.py中以这种方式链接了网址

    url(r'^messages/', include('postman.urls', namespace='postman')),
    

我该如何解决这个问题?

【问题讨论】:

  • 你想要什么样的行为,你能更具体一点吗?你调试过你的代码吗?
  • 我正在尝试在我的项目中创建一个简单的用户到用户消息传递功能。链接到我的仓库github.com/Riwajchalise/proj-django
  • 你的settings.py中有DEBUG=True吗?
  • 是 DEBUG =TRUE

标签: python django django-urls django-messages


【解决方案1】:

如果您在本地主机上,请尝试http://127.0.0.1:8000/postman/message/。它应该可以解决问题。

【讨论】:

    【解决方案2】:

    似乎缺少电子邮件后端。例如,我添加了:

    EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
    POSTMAN_AUTO_MODERATE_AS = True  # default is None
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-14
      • 1970-01-01
      • 1970-01-01
      • 2011-09-10
      • 2012-01-21
      • 1970-01-01
      • 1970-01-01
      • 2018-07-10
      相关资源
      最近更新 更多