
Python Web—Django框架
Django框架
我是小杨我就这样
当一个代码的工匠回首往事,不因虚度年华而悔恨,也不因碌碌无为而羞愧,这样当他老去的时候,可以很自豪地告诉世人,我曾经将代码注入生命去打造互联网的浪潮之巅
公众号《小杨的技术人生》
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一张图,解决虚拟环境下(virtualenv)的Django项目创建和运行!!!
如果有用就请点个关注加个赞原创 2020-07-22 21:18:55 · 287 阅读 · 0 评论 -
看你天赋异禀,这篇Django入门就赠于你了!!!
文章目录Django框架入门【1】软件框架介绍(1)MVC架构(2)Django框架的MVT架构【2】创建Django项目(1)项目创建(2)创建应用并注册应用app Django框架入门 备注: 【】:主标题 ():副标题 【1】软件框架介绍 一个大的软件是由许多软件模块组成的,每一个软件模块都有其自身的功能,所有功能的组合就完成了一个软件的开发 大项目分解成小的模块,每个模块分配给不同的人去完成 (1)MVC架构 架构层 功能 Model 模型层 包含应用程序的核原创 2020-05-21 09:09:25 · 476 阅读 · 0 评论 -
VS code中django-html文件自动格式化后混乱了
弄了好多办法,最后发现是我安装了一个代码自动补全插件 按下F1,在设置中找到这个插件进行如下操作即可原创 2020-08-27 12:40:53 · 1872 阅读 · 0 评论 -
【Django入门】——模板继承
文章目录模板继承父模板子模板 模板继承 父模板 <!HTML> <p> <a href="{% url 'index' %}">learning_logs</a> </p> {% block content %} {% endblock content %} 第一部分创建了一个到项目名的段落,该段落生成了一个到主页的链接。 利用模板标签<%%>生成一段代码,该段代码生成一个与index.html的url匹配的url原创 2020-05-29 22:08:00 · 176 阅读 · 0 评论 -
Django报错:learning_logs is not a registered namespace
原代码: <!HTML> <p> <a href="{% url 'learning_logs:index' %}">learning_logs</a> </p> {% block content %} {% endblock content %} 报错原因:’learning_logs‘并没有注册为命名空间 改后代码: <!HTML> <p> <a href="{% url 'index'.原创 2020-05-29 21:59:20 · 485 阅读 · 0 评论 -
django.template.exceptions.TemplateDoesNotExist: templates/learning_logs
报错原因:在django的settings.py文件中的模板路径下没有找到目标文件 解决:如果新建了模板文件夹,则需要在setting.py文件夹下修改模板templates的路径 TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], # 模板目录 'A.原创 2020-05-29 20:34:50 · 711 阅读 · 0 评论 -
【Django入门】——Django入门基础
文章目录论坛项目【1】系统设计 论坛项目 【1】系统设计 文章:【Django入门】——系统设计,类图+产品原型图原创 2020-04-27 17:05:06 · 221 阅读 · 0 评论 -
【Django入门】——Django Admin
文章目录Django Admin Django Admin 服务器后台管理员 开始一个项目时,Django已经配置了Django Admin python manage.py createsuperuser创建后台管理员 在admin.py文件中添加模型: from boards.models import Board admin.site.register(Board) ...原创 2020-04-26 15:58:22 · 208 阅读 · 0 评论 -
【Django入门】——必须要学的Django测试
文章目录测试【1】服务端是否响应成功方法一. 通过reverse得到url方法二. 直接url【2】服务端返回的视图是否正确1. 通过函数检测2. 通过视图函数名检测【3】完整代码【4】小结1. reverse2. resolve 测试 python manage.py test python manage.py test --verbosity=2 查看测试的更详细信息 verbosity...原创 2020-04-22 18:50:47 · 468 阅读 · 0 评论 -
【Django入门】——视图 + 模板引擎
文章目录视图【1】views.py【2】模板引擎 视图 项目原型设计时的主页: 【1】views.py from boards.models import Board def home(request): """在主页列出所有板块""" boards = Board.objects.all() # 通过模型管理器获取所有的板块 return render(requ...原创 2020-04-22 16:16:17 · 233 阅读 · 0 评论 -
【Django入门】——项目模型设计
文章目录模型设计 模型设计 模型的涉及:相当于Web应用程序的数据库设计 论坛项目: (1)创建Board板块模型,Topic主题模型,Post帖子模型 (2)User用户模型已经内置于Django中:Django.db.contrib.auth 所有的模型都是将 Djano.db.models.Model 类的子类 每个类都将被转化为数据库表:完成了数据库的设计 每个字段(属性)...原创 2020-04-20 14:16:36 · 422 阅读 · 0 评论 -
【Django入门】——Python的交互式shell快速尝试试验模型API
文章目录交互式shell1. 启动shell2. 操作3. 模型管理器4. 退出shell 交互式shell 1. 启动shell python manage.py shell 终端输入命令 Python 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)] Type 'copy...原创 2020-04-20 12:47:34 · 538 阅读 · 0 评论 -
【Django入门】——系统设计,类图+产品原型图
文章目录Web项目开发的架构论坛项目架构【1】项目架构【2】类图【3】线框图(产品原型设计) Web项目开发的架构 类图和原型图都可以采用:ProcessOn 在线编辑 论坛项目架构 【1】项目架构 论坛系统 维护几个论坛版块boards 每个板块是一个类,在指定的板块中,用户可以创建新主题Topics进行讨论,其他用户可以参与讨论发帖post 用户区分:管理员(创建板块boards)和...原创 2020-04-19 14:34:28 · 1590 阅读 · 1 评论 -
【Django入门】——创建一个Hello World页面
文章目录【1】如何创建一个新的页面(views)【2】Django调用这个页面(urls) 【1】如何创建一个新的页面(views) 在应用程序的views.py中: 接收 request 并返回一个 response 作为结果 from django.http import HttpResponse def home(request): return HttpResponse(...原创 2020-04-19 10:31:52 · 620 阅读 · 1 评论 -
【Django入门】——通俗易懂的项目创建
文章目录创建Django项目【1】创建一个新的项目【2】启动服务器【3】Django应用【4】创建一个应用程序 创建Django项目 都要在激活虚拟环境下进行开发 【1】创建一个新的项目 django-admin startproject project_name project_name:项目名 执行之后会自动创建几个.py文件 文件 功能 manage.py 管...原创 2020-04-19 10:07:44 · 245 阅读 · 0 评论 -
【Django入门】——通俗易懂的环境搭建步骤
文章目录Django入门环境搭建【1】安装虚拟环境virtualenv Django入门环境搭建 【1】安装虚拟环境virtualenv 不是强制要求,但最好安装虚拟环境,在虚拟环境中创建项目 Django开发项目的时候,不得不安装外部库以支持开发 使用虚拟环节virtualenv可以使得==每个项目都有独立的环境,可以有不同的 ...原创 2020-04-19 09:40:00 · 340 阅读 · 0 评论 -
django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing a
文章目录warningsolve warning urlpatterns = [ path('admin/', admin.site.urls), # 定义了在管理网站中请求所有URL url(r'', include('learning_logs.urls', namespace='learning_logs')), # namespace使得learning_logs中同项目的...原创 2020-04-04 17:37:53 · 2752 阅读 · 1 评论