- 博客(8)
- 收藏
- 关注
原创 Django学习笔记08
8 创建用户账户建立用户注册和身份验证系统,让用户能够注册账户,进而登录和注销。8-1 应用程序users使用命令startapp创建一个名为users的用用程序。(ll_env) F:\learning_log>python manage.py startapp users8-2 将user添加到settings.py中将这个新的应用程序添加到INSTALLED_APPS中,settings.py--snip--INSTALLED_APPS = [ #
2022-03-30 18:38:30 808
原创 Django学习笔记07
7 编辑条目URL 模式 edit_entry这个页面的URL需要传递要编辑的条目的ID。urls.py"""定义learning_logs的URL模式"""from django.urls import pathfrom . import views # 句点让Python从当前urls.py模块所在的文件夹导入views.pyapp_name = 'learning_logs' #区分其他应用程序中的同名文件urlpatterns = [ # 主页 path('', v
2022-03-29 22:21:45 1074
原创 Django学习笔记05
5. 让用户输入数据5.1 添加新主题让用户能够添加新主题。用于添加主题的表单让用户输入并提交信息的页面都是表单。用户输入信息时,需要验证提供的信息是否为正确的数据类型。在models.py所在目录添加文件forms.py。from django import formsfrom .models import Topicclass TopicForm(forms.ModelForm): class Meta: model = Topic # 根据模型Topic创建
2022-03-28 18:43:38 763
原创 Django学习笔记04
4. 创建其他页面创建两个显示数据的页面,一个列出所有的主题,一个显示特定主题的所有条目。4-1 模板继承父模板包含通用元素,每个页面都将继承这个模板。base.html<p> <a href="{% url 'learning_logs:index' %}">Learning Log</a> - <a href="{% url 'learning_logs:topics' %}">Topic</a></p>
2022-03-24 21:56:40 1142 1
原创 Django学习笔记03
3. 创建页面:学习笔记主页创建页面的过程有三个阶段:定义URL;编写视图;编写模板URL被映射到视图,视图函数获取并处理页面所需的数据。视图函数使用模板渲染页面,模板定义页面的总体结构。3-1 映射URLurls.pyfrom django.contrib import admin #导入模块from django.urls import path, include #导入函数urlpatterns = [ path('admin/', admin.
2022-03-24 16:02:53 848
原创 Django学习笔记02
2 创建应用程序在虚拟环境活动状态下,执行命令startapp:python manage.py satartapp learning_logs项目中新增了文件夹learning_logs其中包含的文件中最重要的三个:models.py admin.py views.py2-1 定义模型涉及的数据:创建很多主题;每个条目都与特定主题相关;条目以文本方式显示;存储每个条目的时间戳(创建时间)models.py...
2022-03-24 11:52:51 1343
原创 Django学习笔记01
目录1 建立项目1-1 定制规范1-2 建立虚拟环境1-3 激活虚拟环境1-4 安装Django1-5 在Django中创建项目1-6 创建数据库1-7 查看项目1 建立项目1-1 定制规范编写名为“学习笔记”的Web应用程序,用户能够记录感兴趣的主题,可在主题下添加日志条目,主页对这个网站进行描述,邀请用户注册或登录,登录后可创建主题,添加条目以及阅读既有的条目。1-2 建立虚拟环境为项目新建一个目录,并命名为learning_log,
2022-03-23 22:16:41 790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人