django怎么修改127.0.0.1/admin界面
时间: 2023-12-15 10:04:21 浏览: 184
django-admin-interface:django的默认管理界面可自定义。 弹出窗口被模态代替
要修改 Django 的默认管理界面,你可以使用 Django 自带的 admin 模块进行自定义。具体步骤如下:
1. 创建一个名为 `admin.py` 的文件,并导入相关模块:
```python
from django.contrib import admin
from .models import YourModel
```
2. 创建一个继承自 `admin.ModelAdmin` 的类,并添加自定义的属性和方法:
```python
class YourModelAdmin(admin.ModelAdmin):
list_display = ('id', 'name', 'created_at')
list_filter = ('created_at',)
search_fields = ('name',)
```
在上面的示例中,我们添加了三个属性:`list_display`、`list_filter` 和 `search_fields`。这些属性用于定制管理界面中的列表展示、筛选和搜索功能。
3. 注册自定义的 Model 和 Admin 类:
```python
admin.site.register(YourModel, YourModelAdmin)
```
现在,你可以通过访问 `127.0.0.1/admin` 来查看自定义的管理界面了。
阅读全文