![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
keep_sy
这个作者很懒,什么都没留下…
展开
-
Django入门,'learning_logs.urls'模块找不到报错
learning_logs/urls.py和learning_log/url.py的代码如下,在终端起runserver时候报错,ModuleNotFoundError: No module named ‘learning_logs.urls’。解决办法如下:在learning_logs/urls.py加上app_name = ‘learning_logs’.原因是只在learning_...原创 2019-05-20 21:54:52 · 3955 阅读 · 5 评论 -
Django学习笔记(1)建立项目
1. 建立项目1.1 建立虚拟环境使用Django首先要建立一个虚拟环境,在这个虚拟环境中安装包,这样做的好处是,可以将这个项目的库与其他项目分离,并且便于将该项目部署到服务器。为项目新建一个目录,在终端中切换到这个目录。在项目目录下创建虚拟环境:learning_log$ python3 -m venv ll_env这里运行了模块venv,创建了名为ll_env的虚拟环境。(注:...原创 2019-05-21 09:39:33 · 356 阅读 · 3 评论 -
Django学习笔记(2)创建应用程序
2. 创建应用程序打开一个新的终端窗口,激活虚拟环境,再执行命令startapp创建新的应用程序 learning_logs.learning_log$ source ll_env/bin/activate(ll_env)learning_log$ python3 manage.py startapp learning_logs2.1 定义模型每当需要修改“学习笔记”管理的数据时,采取...原创 2019-05-21 11:31:32 · 218 阅读 · 0 评论 -
Django学习笔记(3)创建网页:学习笔记主页
使用Django创建网页的过程分为三个阶段:定义URL; 编写视图; 编写模版。定义URL模式,URL模式描述了URL是如何设计的,让Django知道把浏览器请求与网站URL如何正确匹配,以确定返回哪个网页。(用到正则表达式)每个URL被映射到对应的视图,视图函数获取并且处理网页需要的数据。然后调用一个模板,模板可以生成一个网页,通常为html文件。3.1 映射URL修改learning...原创 2019-05-21 11:59:10 · 608 阅读 · 0 评论 -
Django学习笔记(4)创建其他网页
每一个网页,都需要三步,指定URL模式;编写视图函数;编写模板。4.1 模板继承在一个项目中,通常有一个用于整个网站的父模板base.html, 并且网站的每个主要部分都有一个父模板,每个部分的父模版继承base.html, 网站的每个网页继承相应部分的父模板。这种配置便于修改网站,效率更高。4.1.1 父模板创建一个父模板,名字叫base.html, 将其存储在index.html所在目...原创 2019-05-21 13:20:08 · 242 阅读 · 0 评论