第16章节-Python3.5-Django字段类型介绍

详细阅读(http://www.cnblogs.com/wupeiqi/articles/5246483.html)

  • 数据库添加字段类型方法步骤:


    image.png
  • 1

(python manage.py makemigrations)


image.png
  • 2

image.png
  • 3

(python manage.py migrate)


image.png
  • 为自己创建后台管理

(http://127.0.0.1:8000/admin/login/?next=/admin/)

image.png

image.png
image.png
image.png
image.png
  • AutoField(primary_key=True)表示自增, 固定写法

    uid = models.AutoField(primary_key=True)

image.png
image.png
  • 代码如下:

  • models.py:
from django.db import models

# Create your models here.


class UserGroup(models.Model):  # models.Model注意一定要有否则不能创建表
    # AutoField(primary_key=True)表示自增, 固定写法
    uid = models.AutoField(primary_key=True)
    caption = models.CharField(max_length=32)


class UserInfo(models.Model):
    # Django自动创建id列,自增,主键
    # 用户名列,字符串类型,指定长度
    # 字符串.数字.时间.二进制
    username = models.CharField(max_length=32)
    password = models.CharField(max_length=64)
    email = models.CharField(max_length=60)
    test = models.EmailField(max_length=19,null=True)


  • admin.py
from django.contrib import admin
from app01 import models


# Register your models here.

admin.site.register(models.UserInfo)

image.png
  • s14day19_2\urls.py:

from django.conf.urls import url,include
from django.contrib import admin
# from app01 import views as V1
# from app02 import views as V2
# from app01 import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^cmdb/', include("app01.urls")),
    url(r'^monitor/', include("app02.urls")),
]


"""
urlpatterns = [
    
    url(r'^admin/', admin.site.urls),
    # url(r'^index/', views.index),
    url(r'^asdfasdfasdf/(?P<nid>\d+)/(?P<uid>\d+)/', views.index, name='indexx'),
    url(r'^login/', views.login),
    # url(r'^home/', views.home),
    # views.Home.as_view()是固定用法
    url(r'^home/', views.Home.as_view()),
    # url(r'^detail/', views.detail),
    url(r'^detail-(\d+).html', views.detail),
    # url(r'^detail-(\d+)-(\d+).html', views.detail),
    # url(r'^detail-(?P<nid>\d+)-(?P<uid>\d+).html', views.detail),
    

]
"""
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容