Django创建数据表
Django中创建表。 用的django项目自带的sqlite数据库,创建完毕后将表注冊到jdango.admin,就能够在浏览器在管理了。
在django项目的models.py文件里:
from django.db import models
# Create your models here.
class Author(models.Model):
)
)
class Article(models.Model):
)
content = models.TextField()
url = models.URLField()
portal = models.ImageField()
author = models.ForeignKey(Author)
Python manage.py makemigrations
用sqlite查看是否真的创建表成功:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
Python manage.py createsuperuser
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
或者
Pycharm
Run-->Run manage.py Task...-->Syncdb
在浏览器查看
在admin.py中增加例如以下代码:
from django.contrib import admin
from blog.models import *
# Register your models here.
admin.site.register(Article)
admin.site.register(Author)
username:adminstrator
password:0
登录成功!
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
最新文章
- Typescript基础类型
- UWP crop image control
- 画图程序升级版Draw_v1
- 通过innobackupex实现对MySQL的增量备份与还原
- HTML学习笔记——post表单
- 关于UIView的autoresizingMask属性的研究【转】
- Git使用总结
- hdu1081 To the Max
- ios开发之网络访问的数据类型
- WWDC2015
- ubuntu12 开机自动转到命令行
- linux Grant 添加 MySql 用户
- ASP.NET MVC 下 引用阿里巴巴和IconFont字体路径404问题
- [置顶] Hibernate从入门到精通(十一)多对多双向关联映射
- Json操作问题总结
- JVM学习五:JVM之类加载器之编译常量和主动使用
- 生活日历NABCD需求分析
- 【转】关于 python ImportError: No module named 的问题
- stop()在animate中的用法
- mysql官方的测试数据库employees超30万的数据,安装方法介绍