项目的目录结构
PythonTDD
├── database
│ ├── db.sqlite3
│ └── .gitkeep
├── .gitignore
├── .idea
├── requirements.txt
├── static
│ ├── admin
│ │ ├── css
│ │ ├── fonts
│ │ ├── img
│ │ └── js
│ ├── base.css
│ └── bootstrap
│ ├── css
│ └── js
└── superlists
├── functional_tests
│ └── tests.py
├── __init__.py
├── lists
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ ├── models.py
│ ├── __pycache__
│ ├── static
│ ├── templates
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── manage.py
└── superlists
├── asgi.py
├── __init__.py
├── __pycache__
├── settings.py
├── urls.py
└── wsgi.py
在Python/superlists
执行python3 manage.py collectstatic --noinput
收集静态文件到一个文件夹static中
配置Nginx
server {
listen 8090; #nginx运行端口
server_name localhost; #服务器地址
#charset koi8-r;
#access_log logs/host.access.log main;
#需要伺服的项目地址
location / {
proxy_pass http://localhost:8000;
}
#项目中的静态文件地址
location /static/ {
alias /project/pythonTDD/PythonTDD/static/;
}
}