菜鸡的Django学习笔记(四)博客应用学习总结

本文详细介绍了使用Django框架创建项目的步骤,包括创建应用、设置数据库、编写视图函数及URL映射等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 熟悉Django框架
    用pycharm 新建一个Django 项目后 :
    • 先创建一个APP
    • 再把它添加到setting里
    • model中创建这个数据库
    • view中写功能函数
    • URL中添加每个views.function的URL
    • 完成每个URL对应的HTML文件
  2. 完成一个项目具体做法
    • 先看model
      model中建一个数据库(class),class的成员就是这个数据库的变量,会自动生成一个id (1,2,3…),所以可以用id是否为0判断是否为新建实例,注意生成数据库的方法:先makemigrations ,再 migrate
    • views.py
      view是主要代码的编写位置,这个项目每要实现一个功能就要在view下面写一个该响应的函数,如写个博客,就要实现
      • 主页有所有文章标题的列表
      • 点击一个文章标题就可以阅读这篇文章
      • 修改文章界面可以出现现有文章内容,而新建文章为空
      • 提交修改数据库可以保存修改内容
        这样view中就要封装四个函数
        view下函数return一个url
    • urls.py
      url的处理有两种方式 :
      • 一种在根URL下
        Add an import: from my_app import views
        Add a URL to urlpatterns: url(r'^$', views.home, name='home')
      • 一种在APP下建立一个urls.py ,include根urls,根urls中为这一个APP的总url,子urls 中确定每一个url对于的views.function
        所有的url配置都要放在urlpatterns 中
    • HTML文件
      html文件的书写还不熟悉,多注意其对应的语法规则
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值