django1.7.4+python2.7.6 +mysql5.5 搭建一个工程实例

参考:
http://dmyz.org/archives/555
windows环境下

创建工程

在选定的目录下打开命令窗口,创建工程

django-admin startproject testproject 

创建成功后打开相应目录
testproject目录

创建app

进入创建的工程的路径下

python manage.py startapp testapp

设置setting.py

打开相应目录
testproject目录,增加了testapp
testapp目录
整体目录
这里写图片描述
打开settings.py,在INSTALLED_APPS中添加testapp
这里写图片描述
DATABASES修改如下
对应于mysql数据库
修改编码时区
这里写图片描述

创建testprojectapp数据库

mysql中创建testprojectapp数据库

models文件

创建两张表模型

class Location(models.Model):
    city = models.CharField(max_length=50)
    state = models.CharField(max_length=50, null=True, blank=True)
    country = models.CharField(max_length=50)
    def __str__(self):
        if self.state:
            return "%s, %s, %s" % (self.city, self.state, self.country)
        else:
            return "%s, %s" % (self.city, self.country)

class Job(models.Model):
    pub_date = models.DateField()
    job_title = models.CharField(max_length=50)
    job_description = models.TextField()
    location = models.ForeignKey(Location)
    def __str__(self):
        return "%s (%s)" % (self.job_title, self.location)

数据库中建表

python manage.py syncdb

创建超级用户,此用户用户登录最终系统
这里写图片描述

python manage.py makemigrations testapp

这里写图片描述
写入数据库

python manage.py migrate testapp

这里写图片描述

打开数据库
这里写图片描述

启动服务

python manage.py runserver

这里写图片描述
浏览器中输入127.0.0.1:8000/admin/
这里写图片描述
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值