django复习
Posted bai_nian_min_guo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django复习相关的知识,希望对你有一定的参考价值。
先看如何引入静态文件
一、引入静态文件,静态文件包括css文件,图片文件,jquery文件等
STATIC_URL = \'/static/\' STATICFILES_DIRS = ( os.path.join(BASE_DIR, "static"), )
二、首先我们需要在工程的目录下创建一个static的目录,如下所示,第一步中如果是static,则目录也要创建为static,如果第一步的static为xxx,则创建的目录的名称也为xxx
三、这里我们先引入css文件,我们看下如何引入css文件,以后我们写模板文件的css,就把他单独写出来吧
在来看下如何使用二级路由
一、首先复制一下project目录下的urls文件到app目录中,把其中的admin那一列要删除
二、然后在project目录下的urls文件中引入include模块,注意,这里不需要导入app下的urls文件
三、在指定的app的urls文件写路由映射即可,注意,这里需要先导入app下视图函数文件views
我们在来看下如何创建表
表结构构件完成后,我们需要创建表,用下面的命令创建
python manager.py makemigrations
python manager.py migrate
然后看下如何为表中增加数据,首先需要导入app中的models文件,然后才能操作表
我们访问以下login这个视图函数,查看数据库,我们就可以看到数据库中的表已经建立
在看下如何判断数据库中是否存在某条数据
在看如何从数据库中取数据
在来看下如何写模态对话框
以上是关于django复习的主要内容,如果未能解决你的问题,请参考以下文章
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段