摘要: 新建一个项目 app02 在 app02/ 下创建 urls.py: from django.conf.urls import url from app02 import views urlpatterns = [ url(r'^blog/', views.test, name="blog"), ] 阅读全文
posted @ 2019-08-01 22:14 Sch01aR# 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 通过 Django 建立的表 命名方式为:项目名_表名 可以将该默认命名方式进行修改 models.py: from django.db import models class Person(models.Model): id = models.AutoField(primary_key=True) 阅读全文
posted @ 2019-08-01 21:05 Sch01aR# 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 字段参数: null:用于表示某个字段可以为空 unique:如果设置为 unique=True,则该字段在此表中必须是唯一的 db_index:如果 db_index=True,则代表着为此字段设置数据库索引 default:为该字段设置默认值 关系字段参数: to:设置要关联的表 to_fiel 阅读全文
posted @ 2019-08-01 20:53 Sch01aR# 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 用 CharField 定义的字段在数据库中存放为 verchar 类型 自定义 char 类型字段需要下面的代码: class FixedCharField(models.Field): """ 自定义的 char 类型的字段类 """ def __init__(self, max_length, 阅读全文
posted @ 2019-08-01 20:13 Sch01aR# 阅读(944) 评论(0) 推荐(0) 编辑
摘要: BigAutoField(AutoField): bigint 自增列,必须填入参数 primary_key=True 如果没有写自增列,则会自动创建一个列名为 id 的列 SmallIntegerField(IntegerField): 短整型,-32768 到 32767 PositiveSma 阅读全文
posted @ 2019-08-01 19:39 Sch01aR# 阅读(266) 评论(0) 推荐(0) 编辑
摘要: AutoField: int 自增列,必须填入参数 primary_key=True 如果没有写 AutoField,则会自动创建一个列名为 id 的列 from django.db import models class Person(models.Model): id = models.Auto 阅读全文
posted @ 2019-08-01 18:38 Sch01aR# 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 命名 URL: test.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>测试页面</title> </head> <body> <p>测试页面</p> <form action="/test/" 阅读全文
posted @ 2019-08-01 15:45 Sch01aR# 阅读(231) 评论(0) 推荐(0) 编辑