cuốn sách gpt4 ai đã làm

Có cần thiết phải đặt css, js và hình ảnh vào thư mục tĩnh của django không

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 00:34:37 hai mươi bốn 4
mua khóa gpt4 Nike

Tôi mới làm quen với lập trình Django và Python. Tôi bối rối không hiểu tại sao cần phải đặt css, javascript và hình ảnh vào thư mục tĩnh của django.

Chúng ta có thể đặt các tệp này vào mẫu như các tệp html khác và liên kết chúng trực tiếp bằng mã html không

Ví dụ:


<đầu>





Xem sitemap của VNExpress

index.html, myscript.js, style.css và mypic.jpg nằm trong cùng thư mục với các mẫu trong Django.

câu trả lời hay nhất

Khi làm việc trên các phần tử có kích thước khác nhau, chúng ta sẽ luôn có css, javascript, hình ảnh, v.v. Nên đặt các phần tử này vào thư mục riêng của chúng.

Django khuyên bạn nên sử dụng thư mục:static, nơi tồn tại các thư mục khác, chẳng hạn như:

Trang của bạn (html) được đặt tạithư mục mẫu, thư mục tĩnh hiện có sẵn và mọi thứ bạn có thể cần thiết lập:

settings.py

STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "tĩnh"),
'/tĩnh/',
]

Thêm mã này vào django bằng tĩnh...

cơ sở.html là một gợi ý, ví dụ: nếu tôi thích sử dụng bootstrap hoặc cụ thể hóa hoặc css khung khác muốn triển khai trên cái này (base.html), thì đối với những thay đổi trong tương lai, chỉ bạn thay đổi một tệp...

Ví dụ base.html

{% tải tệp tĩnh %}


<đầu>







Xin chào thế giới!


{% khối cơ thể%}

{% endblock %}








tôi sử dụng {% tải tệp tĩnh %} Để tải nội dung tĩnh, url sử dụng "{% static 'url/to/file/css/or/js/or/image ' %}"

Trong trường hợp này tôi đang sử dụng Bootstrap và tôi sẽ đăng nhập.html Được triển khai vào ngày , trang này nằm trong thư mục mẫu.

Mã trên login.html:

{% tải tệp tĩnh %}

{% bao gồm "base.html" %}
{% block body %}

.....mã đăng nhập của bạn...hay bạn cần..!!

{% endblock%}

tôi sử dụng {% bao gồm "base.html"%} Chứa base.html Chúc may mắn.. đây là hướng dẫn Djangovà mã của tôi nằm trong thẻ khốichặn cuối

giữa

Về javascript - có cần thiết phải đặt css, js và hình ảnh vào thư mục tĩnh của django không, chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/51389365/

hai mươi bốn 4 0
Bài viết khuyến nghị: linux - Glew có thể xung đột với glew từ các thư viện khác trên Linux không?
Bài viết khuyến nghị: Eclipse định dạng không chính xác quá trình khởi tạo hợp nhất C++ 11
Bài viết khuyến nghị: Việc sử dụng các câu lệnh không có tác dụng trong C++ là gì?
Bài viết khuyến nghị: Sao chép bộ chứa docker sang máy tính khác mà không cần repo docker, lệnh docker save o
Taklimakan
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Các bài viết phổ biến trên toàn bộ trang web
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com