Почему статические файлы Django не загружаются после развертывания? [дубликат]Python

Программы на Python
Anonymous
Почему статические файлы Django не загружаются после развертывания? [дубликат]

Сообщение Anonymous »

Я знаю, что у этого вопроса есть похожие вопросы, но мне ничего не удалось ответить. Я перепробовал все возможные решения, но ничего не помогло, включая запуск всех команд, таких как python Manage.py Collectstatic. Прикрепил необходимые скриншоты. Пожалуйста, помогите мне как можно скорее! ПС. Внимательно проверьте скриншоты консоли.
Изображение

Изображение

Вот коды, которые вы можете проверить:
settings.py:
# Media files (Uploaded files)

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/5.0/h ... tic-files/

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')

STATICFILES_DIRS = [
os.path.join(BASE_DIR,'static')
]

urls.py:
from django.urls import path
from .views import *
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
path('', home, name="home"),
path('signup/', signup_view, name='signup'),
path('activate///', activate, name='activate'),
path('login/', login, name='login'),
path('logout/', logout, name='logout'),
path('myprofile/', profile, name='profile'),
path('myprofile/update', PROFILE_UPDATE, name='profileupdate'),
path('reservation', reservation, name='reservation'),
path('checkout/', checkout, name='checkout'),

# Cards
path('vegndaal/', vegndaal_page, name='vegndaal_page'),
path('chicken/', chicken_page, name='chicken_page'),
path('mutton/', mutton_page, name='mutton_page'),
path('rice/', rice_page, name='rice_page'),
path('tandoor/', tandoor_page, name='tandoor_page'),
path('paratha/', paratha_page, name='paratha_page'),
path('breakfast/', breakfast_page, name='breakfast_page'),
path('fish/', fish_page, name='fish_page'),
path('wrapsandsandwiches/', wrap_page, name='wrap_page'),
path('burgersandwiches/', burger_page, name='burger_page'),
path('combosandwiches/', combo_sandwiches, name='combo_sandwiches'),
path('clubsandwiches/', club_sandwiches, name='club_sandwiches'),
path('freshjuices/', juices_page, name='juices'),
path('salads&softdrinks/', salad_page, name='salad'),
path('milkshakes/', milk_shakes, name='milkshakes'),
path('tea&coffee/', teancoffee, name='tea&coffee'),
path('bbq/', bbq_page, name='bbq_page'),
path('desserts/', desserts_page, name='desserts'),
path('plateitems/', plate_items, name='plateitems'),
path('grilled-tandoor/', grilled_tandoori_page, name='grilled_tandoori_page'),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

Структура каталогов следующая:
Restaurant/

├── app/
│ └── public/

├── Restaurant/

├── static/
│ ├── colors/
│ ├── css/
│ ├── images/
│ ├── js/
│ └── plugins/

├── staticfiles/
│ ├── admin/
│ ├── colors/
│ ├── css/
│ ├── images/
│ ├── js/
│ └── plugins/

├── templates/

└── tmp/


Подробнее здесь: https://stackoverflow.com/questions/789 ... deployment

Вернуться в «Python»