Kaynağa Gözat

changes for the project name and added media files

VISHAL BHANUSHALI 3 ay önce
ebeveyn
işleme
82b409a545

+ 3 - 45
content_quality_tool/settings.py

@@ -1,37 +1,24 @@
 """
 Django settings for content_quality_tool project.
-
 Generated by 'django-admin startproject' using Django 5.2.7.
-
 For more information on this file, see
 https://docs.djangoproject.com/en/5.2/topics/settings/
-
 For the full list of settings and their values, see
 https://docs.djangoproject.com/en/5.2/ref/settings/
 """
-
 from pathlib import Path
 import os
 from django.contrib.messages import constants as messages
-
 # 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/5.2/howto/deployment/checklist/
-
 # SECURITY WARNING: keep the secret key used in production secret!
 SECRET_KEY = 'django-insecure-$6far8v=798or1wru24=zq&k*9&frm+dk%c!*w!a4wfb#z1_+3'
-
 # SECURITY WARNING: don't run with debug turned on in production!
 DEBUG = True
-
-ALLOWED_HOSTS = []
-
-
+ALLOWED_HOSTS = ['*', '172.29.7.103']
 # Application definition
-
 INSTALLED_APPS = [
     'django.contrib.admin',
     'django.contrib.auth',
@@ -40,12 +27,11 @@ INSTALLED_APPS = [
     'django.contrib.messages',
     'django.contrib.staticfiles',
     'core',
-    'rest_framework', 
-
+    'rest_framework',
 ]
-
 MIDDLEWARE = [
     'django.middleware.security.SecurityMiddleware',
+    'whitenoise.middleware.WhiteNoiseMiddleware',
     'django.contrib.sessions.middleware.SessionMiddleware',
     'django.middleware.common.CommonMiddleware',
     'django.middleware.csrf.CsrfViewMiddleware',
@@ -53,9 +39,7 @@ MIDDLEWARE = [
     'django.contrib.messages.middleware.MessageMiddleware',
     'django.middleware.clickjacking.XFrameOptionsMiddleware',
 ]
-
 ROOT_URLCONF = 'content_quality_tool.urls'
-
 TEMPLATES = [
     {
         'BACKEND': 'django.template.backends.django.DjangoTemplates',
@@ -70,24 +54,17 @@ TEMPLATES = [
         },
     },
 ]
-
 WSGI_APPLICATION = 'content_quality_tool.wsgi.application'
-
-
 # Database
 # https://docs.djangoproject.com/en/5.2/ref/settings/#databases
-
 DATABASES = {
     'default': {
         'ENGINE': 'django.db.backends.sqlite3',
         'NAME': BASE_DIR / 'db.sqlite3',
     }
 }
-
-
 # Password validation
 # https://docs.djangoproject.com/en/5.2/ref/settings/#auth-password-validators
-
 AUTH_PASSWORD_VALIDATORS = [
     {
         'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
@@ -102,49 +79,30 @@ AUTH_PASSWORD_VALIDATORS = [
         'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
     },
 ]
-
-
 # Internationalization
 # https://docs.djangoproject.com/en/5.2/topics/i18n/
-
 LANGUAGE_CODE = 'en-us'
-
 TIME_ZONE = 'UTC'
-
 USE_I18N = True
-
 USE_TZ = True
-
-
 # Static files (CSS, JavaScript, Images)
 # https://docs.djangoproject.com/en/5.2/howto/static-files/
-
 STATIC_URL = 'static/'
-
 STATICFILES_DIRS = [
     os.path.join(BASE_DIR, "content_quality_tool_public/static"),
 ]
-
 # Default primary key field type
 # https://docs.djangoproject.com/en/5.2/ref/settings/#default-auto-field
-
 DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
-
-
 # Gemini API Configuration
 GEMINI_API_KEY = os.environ.get('GEMINI_API_KEY', 'AIzaSyDxsW5DoaZP7evNE5b9Gcj8b3_GjoYk-9M')
-
 MEDIA_ROOT = BASE_DIR / 'media'
 MEDIA_URL = '/media/'
-
 from django.conf import settings
 from django.conf.urls.static import static
-
 urlpatterns = [
     # ... your routes
 ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
-
-
 MESSAGE_TAGS = {
     messages.ERROR: 'danger',  # Map Django's error to Bootstrap's danger
     messages.SUCCESS: 'success',

+ 4 - 4
content_quality_tool_public/static/css/login.css

@@ -67,10 +67,10 @@ body {
 
 .clogo {
     /* width: 200px; */
-    margin: 50px 120px;
-        display: block;
-    /* text-align: center; */
-    font-size: 40px;
+    margin: 25px 120px;
+    display: block;
+    text-align: center;
+    font-size: 39px;
     color: #424242;
     z-index: 1;
     position: relative;

+ 1 - 1
content_quality_tool_public/templates/login.html

@@ -47,7 +47,7 @@
                 <div class="login-left">
                     <div class="lbox">
                        
-                        <h2 class="clogo">Forecast</h2>
+                        <h2 class="clogo">Content Quality Tool</h2>
                         <img src="{% static './images/logo.png' %}" alt="Lumina Datamatics" class="llogo">
                         <!-- <p>© 2022 Lumina Datamatics Ltd. All Rights Reserved.</p> -->
                     </div>

BIN
media/images/macbook.jpg


BIN
media/images/oneplus-9rt-back-panel.jpg


BIN
media/images/trimmer.jpg