您的位置:首页 > Web前端 > BootStrap

django管理界面使用与bootstrap模板使用

2017-03-22 14:21 645 查看
一、bootstrap模板使用

1.去bootstrap官网找一个合适的模板,下载下来,右键另存为即可

bootstrap官网---->bootstrap中文文档3-------->起步-------->找到合适模板------>右键另存为

2.在项目目录下新建statics目录,在statics目录下新建4个子目录,分别是:css、js、image、plugin,将下载下来的js放到js目录,css放到css目录,图片放到image目录

3.settings.py也要指定静态文件目录

STATIC_URL = '/static/'

STATICFILES_DIRS = (
os.path.join(BASE_DIR,'statics'),
)


3.将下载下来的网页放在templates目录下,并改名为base.html,它基本上全是css和js,它将被用作公共模板,

再创建一个index.html,index放的是下载下来的网页去掉css和js的部分,主要是公共内容和框架,它将被用做app网页的模板

然后在templates目录下新建一个app的目录:app,app目录用来存放app自己的页面。

base.html

from django.contrib import admin
from crm import models
# Register your models here.
class CustomerAdmin(admin.ModelAdmin):
list_display = ('id','name','qq','consulttant','source','consult_content','status','date')  # 在管理界面根据这些列明显示详细信息
list_filter = ('source','status','consulttant')  # 在管理界面显示过滤条件
search_fields = ('qq','name')  # 在管理界面增加搜索框,搜索条件是qq或name
list_editable = ('status',)  # 在管理界面增加status字段的编辑框

admin.site.register(models.Customer,CustomerAdmin)
admin.site.register(models.FollowUpRecord)
admin.site.register(models.Emrollment)
admin.site.register(models.Course)
admin.site.register(models.ClassList)
admin.site.register(models.StudyRecord)
admin.site.register(models.UserProfile)
admin.site.register(models.Branch)
admin.site.register(models.Role)
admin.site.register(models.Menu)
admin.site.register(models.CourseRecord)


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: