السلام عليكم
انا الان قمت بعمل ملف لاكواد ال css في المشروع لكن لا تظهر فما الحل اترككم مع الصور
from django.conf.urls.static import static
from django.conf import settings
urlpatterns += patterns('',
url(r'media/(?P<path>.*)$',
'django.views.static.serve',
{'document_root': settings.MEDIA_ROOT, }),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)حسنا قم بما طلبه الأخ وأعطينا النتيجة
والمشكلة من ملف css إرفعه لنا لو سمحت مرفوق بالصفحة المربوط بها
تم تعديل هذه المشاركة بواسطة عامر الشابي في 25 أبريل 2014 في 01:56

شاهد اولا هذا الفيديو
حسنا داخل ملف Settings.py إذهب إلى INSTALLED_APPS وقم بإظافة الجملة الآتية
INSTALLED_APPS = ( ... 'django.contrib.staticfiles', )
إذا كانت موجودة لا علينا
داخل المتغير STATIC_URL أنت هنا ستضع رابط مجلد static الموجود على جهازك
اما المتغير STATICFILES_DIRS فهو الذي يوجه السرفر لمكان ملفات Media مثل الصورة او جافا سيكريبت او
css
ضع ملفات css داخل مجلد static بدون أن تعمل مجلد آخر بإسم css
كمثال على صفحة التي ارفقتها يصبح الرابط هكذا
<link href="/static/jumbotrom.css rel="stylesheet">
ودعنا نرى ماذا يحصل
تم تعديل هذه المشاركة بواسطة عامر الشابي في 25 أبريل 2014 في 17:33

شكرا جزيلا لكم :) تم حل المشكلة
كان الخلل في الكود في ال settings.py
هذا تصحيحة
if DEBUG:
MEDIA_URL = '/media/'
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static", "static-only")
MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static", "media")
STATICFILES_DIRS = (
os.path.join(os.path.dirname(BASE_DIR), "static", "static"),
)