Как я могу загружать файлы CSS и JS в Джанго?

Я не смог соединять мои файлы CSS и JS в мой HTML используя Джанго 1.11. Это - то, что у меня есть:

В settings.py у меня есть следующее:

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static_files')
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'

в.HTML я имею:

{% load staticfiles %}
<html>
    ....
    <link rel="stylesheet" href="{% static 'css/misEstilos.css' %}">
    ....
</html>

В urls.py это:

urlpatterns = [
    url(r'^admin/', admin.site.urls),  
    url(r'^$', views.home)              
]+static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)

и в views.py я имею:

def home(request):
    return render(request, 'principal.html', {})

Не, который у меня есть плохо. Спасибо за помощь.


Уже я это решил, но у меня остается сомнение. Какое различие есть между:

{% load static %}

и

{% load staticfiles %}
1
задан 13.11.2019, 17:51
1 ответ

Уже это solucionГ©, но у меня остается сомнение. QuГ© различие есть между:

{% load static %}

и

{% load staticfiles %}
0
ответ дан 29.10.2019, 23:02