On 11/10/2019 2:18 pm, yasar arafath Kajamydeen wrote:
> Hi All,
>
> I just added style sheet in my application but its not working ,
> Please try to help me.
I think you need to put your stylesheet in a separate directory reserved
for static files such as css, js etc and perhaps call it polls/static.
Then you need to run manage.py collectstatic which will copy such static
files to the directory nominated in settings.STATIC_ROOT from where they
will be served at settings.STATIC_URL
See: https://docs.djangoproject.com/en/2.2/howto/static-files/
>
>
> Setting.py
>
>
> import os
>
> # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
>
>
> # Quick-start development settings - unsuitable for production # See
> https://docs.djangoproject.com/en/2.2/howto/deployment/checklist/ #
> SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY ='@$k&=42v@e7u26@0+woy#%aopsiv&55jjj$a=x2tr52f_5ipyh' # SECURITY
> WARNING: don't run with debug turned on in production! DEBUG =True ALLOWED_HOSTS = []
>
>
> # Application definition INSTALLED_APPS = [
> 'polls.apps.PollsConfig',
> 'django.contrib.admin',
> 'django.contrib.auth',
> 'django.contrib.contenttypes',
> 'django.contrib.sessions',
> 'django.contrib.messages',
> 'django.contrib.staticfiles',
>
>
> ]
>
> 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 ='telusko.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 ='telusko.wsgi.application' # Database #
> https://docs.djangoproject.com/en/2.2/ref/settings/#databases DATABASES = {
> 'default': {
> 'ENGINE':'django.db.backends.sqlite3',
> 'NAME': os.path.join(BASE_DIR,'db.sqlite3'),# Or path to database file if using sqlite3. 'USER':'',# Not used with sqlite3. 'PASSWORD':'',# Not used with sqlite3. 'HOST':'',# Set to empty string for localhost. Not used with sqlite3. 'PORT':'',
> }
> }
>
>
> # Password validation #
> https://docs.djangoproject.com/en/2.2/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/2.2/topics/i18n/ LANGUAGE_CODE ='en-us' TIME_ZONE ='UTC' USE_I18N =True USE_L10N =True USE_TZ =True # Static files (CSS, JavaScript, Images) #
> https://docs.djangoproject.com/en/2.2/howto/static-files/ STATIC_URL ='/static/' STATICFILES_DIRS = [
> os.path.join(BASE_DIR,'style.css'),
> ]
> *_style.css_*
> li a {
> color: green;
> }
> *_index.html_*
> {% load static %}
>
> <link rel="stylesheet" type="text/css" href="{% static
> 'polls/style.css' %}">
> {% if latest_question_list %}
> <ul>
> {% for question in latest_question_list %}
> <li><a href="{% url 'polls:detail' question.id %}">{{ question.question_text }}</a></li>
> {% endfor %}
> </ul>
> {% else %}
> <p>No polls are available.</p>
> {% endif %}
> Regards,
> Yasar Arafath K
> --
> You received this message because you are subscribed to the Google
> Groups "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to django-users+unsubscribe@googlegroups.com
> <mailto:django-users+unsubscribe@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/3a71830f-e494-47b0-be2d-6d43e8d7cb27%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/3a71830f-e494-47b0-be2d-6d43e8d7cb27%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/c5c4c973-1f8c-f1c5-5c3c-cab23a7a4e30%40dewhirst.com.au.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment