• 1399/12/20

false نکردن debug :

سلام

وقتی دیباگ رو غیر فعال می کنم هیچ کدوم از فایل های css  و .... کار نمیکنن

ولی وقتی برابر true می ذارم مشکلی نداره 

چندتا از کارهایی که گفته بودن مثل زدن ctr + f5   یا زدن collectstatic و ... رو هم انجام دادم هنوز درست نشده 

اگر debug رو روی false نذارم چه مشکلی پیش میاد ؟ میشه همین جوری کار کرد؟

  • 1399/12/21
  • ساعت 09:42

باید فایل های استاتیک را از پوشه  public_html که توی خود سی پنل هست سرو کنید


  • 1399/12/21
  • ساعت 10:15

سلام ممنون از کمکت

 این کار رو کردم فایل های css و..... درست شد ولی عکس ها رو هنوز نشون نمیده باید ببینم مشکل از کجاست 

کدی که آقای اروخانی هم گفته بودن من وارد کردم بازم کار نکرد

توی فیلم آموزشی آقای اردوخانی وقتی عنوان رو انگلیسی وارد می کرد عکس ها رو نشون میداد ولی وقتی فارسی بود نشون نمیداد 

برای من وقتی انگلیسی هم وارد می کردم باز هم نشون نمیداد 


  • 1399/12/22
  • ساعت 01:48

ببخشید منم همین مشکل رو دارم ولی نفهمیدم چجوری فایلارو از public_html سرو کنم 

اگه میشه یه توضیح مختصر بدید 


  • 1399/12/22
  • ساعت 11:05

سلام 

این لینک کمکتون میکنه

 


  • 1399/12/22
  • ساعت 12:59

من دقیقا همه کارایی که گفته بود رو انجام دادم ولی هیچ تغییری نکرد 

این محتویات فایل 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")

 


  • 1399/12/22
  • ساعت 15:37

سلام 

من از این آموزش استفاده کردم که مشکل فایل های 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  گذاشتم که الان درست شده و دراه عکس ها رو نشون میده

 

شما هم امتحان کنید شاید کار کنه

 


  • 1399/12/22
  • ساعت 17:00

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


  • 1399/12/23
  • ساعت 02:45

شما دیباگ رو فالس کنید و به پشتیبانی بگید سه سوت خودشون براتون درست می کنن کافیه بگید

 

سلام مسیر های فایل های استاتیکم و مدیا کار نمی کنن لطفا برام درستشون کنید 

 

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