سلام
وقتی دیباگ رو غیر فعال می کنم هیچ کدوم از فایل های css و .... کار نمیکنن
ولی وقتی برابر true می ذارم مشکلی نداره
چندتا از کارهایی که گفته بودن مثل زدن ctr + f5 یا زدن collectstatic و ... رو هم انجام دادم هنوز درست نشده
اگر debug رو روی false نذارم چه مشکلی پیش میاد ؟ میشه همین جوری کار کرد؟
باید فایل های استاتیک را از پوشه public_html که توی خود سی پنل هست سرو کنید
سلام ممنون از کمکت
این کار رو کردم فایل های css و..... درست شد ولی عکس ها رو هنوز نشون نمیده باید ببینم مشکل از کجاست
کدی که آقای اروخانی هم گفته بودن من وارد کردم بازم کار نکرد
توی فیلم آموزشی آقای اردوخانی وقتی عنوان رو انگلیسی وارد می کرد عکس ها رو نشون میداد ولی وقتی فارسی بود نشون نمیداد
برای من وقتی انگلیسی هم وارد می کردم باز هم نشون نمیداد
ببخشید منم همین مشکل رو دارم ولی نفهمیدم چجوری فایلارو از public_html سرو کنم
اگه میشه یه توضیح مختصر بدید
من دقیقا همه کارایی که گفته بود رو انجام دادم ولی هیچ تغییری نکرد
این محتویات فایل setting.py شما می تونین مشکلشو پیدا کنین ؟
"""
Django settings for mohadese project.
Generated by 'django-admin startproject' using Django 3.1.5.
For more information on this file, see
https://docs.djangoproject.com/en/3.1/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/3.1/ref/settings/
"""
import os
from pathlib import Path
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent
# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'u(v*jk=$q+^u4_-g0gc#&%cs#0v=ujuzo5q%kw%5-flub&)7y_'
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = False
ALLOWED_HOSTS = ['mohadesezare.ir','www.mohadese.ir']
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'photos',
'albums',
'site_settings'
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
ROOT_URLCONF = 'mohadese.urls'
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')]
,
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
WSGI_APPLICATION = 'mohadese.wsgi.application'
# Database
# https://docs.djangoproject.com/en/3.1/ref/settings/#databases
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}
# Password validation
# https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators
AUTH_PASSWORD_VALIDATORS = [
{
'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
},
]
# Internationalization
# https://docs.djangoproject.com/en/3.1/topics/i18n/
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'assets'),
]
STATIC_URL = '/static/'
STATIC_ROOT = '<app-directory>/public_html/static'
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, "static_cdn", "media_root")
سلام
من از این آموزش استفاده کردم که مشکل فایل های css و ..... درست شد
https://www.aparat.com/v/6XcQo/%D8%A2%D9%BE%D9%84%D9%88%D8%AF_%D9%BE%D8%B1%D9%88%DA%98%D9%87_%D8%AC%D9%86%DA%AF%D9%88_%D8%B1%D9%88%DB%8C_%D9%87%D8%A7%D8%B3%D8%AA_%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86_%D9%88_%D8%B3%DB%8C_%D9%BE%D9%86%D9%84
ولی بازم عکس ها رو نشون نمیداد که رفتن تو مدل محصولاتم یه تغییری دادم و قسمتی که مربوط به آپلود بود رو images گذاشتم که الان درست شده و دراه عکس ها رو نشون میده

شما هم امتحان کنید شاید کار کنه
خیلی ممنون همونجوری که گفتین فایلای استاتیک درست شدن ولی تصاویر نه حتی با همون روش خودتون
شما دیباگ رو فالس کنید و به پشتیبانی بگید سه سوت خودشون براتون درست می کنن کافیه بگید
سلام مسیر های فایل های استاتیکم و مدیا کار نمی کنن لطفا برام درستشون کنید
آموزش دوستانم صحیحه ولی گاهی هاست اجازه دسترسی به پوشه های قبلو میگیره که به خودشون بگین درست می کنن