我想在Django中使用WeasyPrint生成报告.但我不知道如何集成css(特别是bootstrap css文件).我能够看到生成的html.但是当我将这一行添加到我的模板时,我收到警告 -
<link href="/static/css/bootstrap.min.css" rel="stylesheet"/>
警告是 - 没有基URI的相对URI引用:在行None
我想知道如何将基URI发送到模板.任何帮助,将不胜感激.
我是Django的新手.使用django-allauth我已经设置了单击登录.我从google api console获取了我的域凭据(client_id和secret_key).但问题是django-allauth 让我从任何谷歌帐户登录,而我希望将电子邮件地址限制在我的域名(@ example.com而非@gmail.com)
django-social-auth具有白名单域名参数,如何在allauth中包含此信息?在django-social-auth上花了几个小时后,我发现django-allauth更容易设置
任何帮助将非常感激.
我正在使用django-social-auth为我的django项目进行谷歌应用认证.我从我的域名的Google api控制台获取了客户端ID和密钥.并在我的应用程序中插入值如下:
**settings.py**
MIDDLEWARE_CLASSES = (
'social_auth.middleware.SocialAuthExceptionMiddleware',
)
LOGIN_URL = '/login/google-oauth2/'
LOGIN_REDIRECT_URL = '/profile'
LOGIN_ERROR_URL = '/login-error/'
AUTHENTICATION_BACKENDS = (
'social_auth.backends.google.GoogleOAuth2Backend',
'django.contrib.auth.backends.ModelBackend',
)
TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
"social_auth.context_processors.social_auth_by_type_backends",
)
SOCIAL_AUTH_ENABLED_BACKENDS = ('google',)
SOCIAL_AUTH_DEFAULT_USERNAME = 'new_social_auth_user'
GOOGLE_OAUTH2_CLIENT_ID = '***.apps.googleusercontent.com'
GOOGLE_OAUTH2_CLIENT_SECRET = '****'
GOOGLE_WHITE_LISTED_DOMAINS = ['127.0.0.1:8000']
SOCIAL_AUTH_COMPLETE_URL_NAME = 'socialauth_complete'
SOCIAL_AUTH_ASSOCIATE_URL_NAME = 'socialauth_associate_complete'
SOCIAL_AUTH_RAISE_EXCEPTIONS = False
SOCIAL_AUTH_PROCESS_EXCEPTIONS = 'social_auth.utils.log_exceptions_to_messages'
INSTALLED_APPS = (
'social_auth', )
Run Code Online (Sandbox Code Playgroud)
...
**urls.py**
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.views.generic import TemplateView
from django.contrib.auth.views import …Run Code Online (Sandbox Code Playgroud) authentication django google-apps django-socialauth oauth-2.0
我有一个README.rst在我的项目托管在GitHub上。它可以在GitHub上很好地呈现,但是无法在PyPi上呈现,即我在PyPi项目描述页面上看到了原始内容。
我研究了类似的问题,并使用python setup.py -r包rstcheck和collection.checkdocs检查了rst格式,所有这些都不会引发任何错误。没有相对链接或内部链接。我不确定问题出在哪里以及如何解决。
我知道这个问题已经被问过很多次了。我想我已经尝试了所有解决方案,但它们对我没有用,这就是为什么我再次询问。