Open Samuel0802 opened 11 months ago
NO HTML:
COMO IMPORTA UMA IMAGEM COM DJANGO
<img src="{% static 'img/flamengo.png' %}">
CRIANDO ROTAS
""" Django settings for Django1 project.
Generated by 'django-admin startproject' using Django 4.2.5.
For more information on this file, see https://docs.djangoproject.com/en/4.2/topics/settings/
For the full list of settings and their values, see https://docs.djangoproject.com/en/4.2/ref/settings/ """ import os from pathlib import Path
BASE_DIR = Path(file).resolve().parent.parent
SECRETKEY = 'django-insecure-ei@xxhww0l7&_=z=glwf(in_cdu@#w600y=8!hze$-01!l*0c'
DEBUG = True
ALLOWED_HOSTS = ['*']
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'core',
]
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 = 'Django1.urls'
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['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 = 'Django1.wsgi.application'
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } }
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', }, ]
LANGUAGE_CODE = 'pt-br'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_TZ = True
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
1 PASSO: PRECISA CRIAR AS PASTAS DO CSS
com pasta criada do core, precisa criar pasta STATIC dentro do core.
clicar com botão direito ir em NEW depois ir em diretorio
DENTRO DA PASTA STATIC PRECISA CRIAR AS PASTA CSS,JS E IMG
2 PASSO
CONFIGURAR O ARQUIVO SETTINGS.PY
NO FINAL PRECISA TER:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
PRECISA ESTÁ ASSIM:
DEBUG = True
USAR COMANDO NO TERMINAL
python manage.py collectstatic