我用android studio设置了我的Github,一切正常,现在的问题是,我似乎无法关闭,或者通过版本控制再次正常使用IDE.
这意味着没有显示错误,因此很难调试.
那么如何在Android Studio中关闭版本控制(VCS)?
我正在使用Django上传/显示图像.
该网站部署在Heroku上.
按照本教程,我能够成功上传图像.
但是,图像未显示在模板中.
然后我了解到我的urls.py应该在最后有这一行:
+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Run Code Online (Sandbox Code Playgroud)
我将此添加到我的urls.py的末尾,但现在我收到此错误:
ImproperlyConfigured at / Empty static prefix not permitted
Run Code Online (Sandbox Code Playgroud)
我在settings.py中有MEDIA_URL和MEDIA_ROOT,两者都不是空的.
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
# URL that handles the media served from MEDIA_ROOT. Make sure to use a
# trailing slash.
# Examples: "http://example.com/media/", "http://media.example.com/"
MEDIA_URL = '/media/'
Run Code Online (Sandbox Code Playgroud)
为什么会发生此错误以及如何解决?
以下是我认为urls.py的相关部分:
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
import notifications
admin.autodiscover()
urlpatterns = patterns('',
....urls......
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Run Code Online (Sandbox Code Playgroud)