如何利用Django在Centos7下搭建一个静态网页
时间: 2024-05-01 09:22:21 浏览: 15
要在CentOS 7上搭建一个Django静态网站,需要进行以下步骤:
1. 安装Python和pip
```bash
sudo yum install python36 python36-pip
```
2. 安装Django
```bash
sudo pip3 install Django
```
3. 创建一个新的Django项目
```bash
django-admin startproject site_name
```
4. 进入项目目录并创建一个新的app
```bash
cd site_name
python3 manage.py startapp app_name
```
5. 在app目录中创建一个静态文件夹并添加静态文件
```bash
mkdir app_name/static
```
6. 在settings.py中添加静态文件夹路径
```python
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "app_name/static"),
]
```
7. 在urls.py中添加静态文件路径
```python
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
# ... 其他路径 ...
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
```
8. 运行Django服务器
```bash
python3 manage.py runserver
```
现在,可以在浏览器中输入 `http://your_server_ip:8000` 来访问静态网站。如果需要在生产环境中使用,则需要使用Web服务器(例如Apache或Nginx)来提供服务。