📅  最后修改于: 2023-12-03 15:05:11.286000             🧑  作者: Mango
When building a web application using Django, one of the things that you may need to do is to serve static files such as images, CSS files, and JavaScript files. In order to effectively serve these files, you need to set up a static root.
A static root is the directory where all of your static files are stored. Django uses the STATIC_ROOT
setting to specify this directory.
First, make sure that you have a directory to store your static files in. This could be a subdirectory in your project directory or a completely separate directory that you set up specifically for this purpose.
In your Django project's settings file (typically settings.py
), add the following line of code:
STATIC_ROOT = '/path/to/your/static/folder/'
Replace /path/to/your/static/folder/
with the path to your static directory.
python manage.py collectstatic
This command will collect all of your static files and copy them to the directory specified in STATIC_ROOT
.
Setting up a static root is an important step in building a Django web application. It ensures that your static files are served correctly and efficiently. By following the steps outlined above, you can easily set up a static root in your Django project.