Python 3.x 静态文件(用于管理员的图像和CSS)未加载

Python 3.x 静态文件(用于管理员的图像和CSS)未加载,python-3.x,django,django-views,django-templates,Python 3.x,Django,Django Views,Django Templates,当我在Django网站上制作DEBUG=True图像时,图像没有加载。 请找到我的目录结构和代码 设置.py STATIC_DIR=os.path.join(BASE_DIR,'static') STATIC_URL = '/static/admin/' STATICFILES_DIRS=[ STATIC_DIR, ] MEDIA_URL = "/abcd/" MEDIA_ROOT = BASE_DIR INSTALLED_APPS =

当我在Django网站上制作
DEBUG=True
图像时,图像没有加载。 请找到我的目录结构和代码

设置.py

    STATIC_DIR=os.path.join(BASE_DIR,'static')
    
STATIC_URL = '/static/admin/'

STATICFILES_DIRS=[
    STATIC_DIR,
]

MEDIA_URL = "/abcd/"
MEDIA_ROOT = BASE_DIR
    INSTALLED_APPS = [
    ------
    'django.contrib.staticfiles',
    -- - - - - -
]
  class Product(models.Model):
    " " " 
     - -- - - -- - - 
    image = models.ImageField(upload_to='upload/products/', default='',null=True, blank=True)
    """""""""
class PostImage(models.Model):
    post = models.ForeignKey(Product, default=None, on_delete=models.CASCADE)
    image = models.ImageField(upload_to='upload/products/')
型号.py

    STATIC_DIR=os.path.join(BASE_DIR,'static')
    
STATIC_URL = '/static/admin/'

STATICFILES_DIRS=[
    STATIC_DIR,
]

MEDIA_URL = "/abcd/"
MEDIA_ROOT = BASE_DIR
    INSTALLED_APPS = [
    ------
    'django.contrib.staticfiles',
    -- - - - - -
]
  class Product(models.Model):
    " " " 
     - -- - - -- - - 
    image = models.ImageField(upload_to='upload/products/', default='',null=True, blank=True)
    """""""""
class PostImage(models.Model):
    post = models.ForeignKey(Product, default=None, on_delete=models.CASCADE)
    image = models.ImageField(upload_to='upload/products/')
url.py 从django.conf.url.static导入静态

urlpatterns = [
    """"""",
   
]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
HTML文件:

{%if product.image%}

{%endif%}
参考以下文档后,问题已得到解决。-。