Django入门流程

Django入门流程

 1、在cmd里面创建项目名为bysms的项目

django-admin startproject bysms

 2、在项目路径下执行以下代码看是否能启动

python manage.py runserver 0.0.0.0:8000

 3、创建APP项目(common)

python manage.py startapp common

 4、django中本身就有定义数据库,先用该命令将定义的数据库表导入到数据库中,这些表都是 Django缺省设置中, 需要的一些基本表。

python manage.py migrate

 5、在自定义数据库之后,在项目的配置文件 settings.py 中, INSTALLED_APPS 配置项中加入:

'common.apps.CommonConfig'

告诉Django: 我们的 common 应用中 需要你关注,因为其中包含了数据库Model的定义。

 6、然后在根目录下执行:

python manage.py makemigrations common

告诉Django , 去看看common这个app里面的models.py ,我们已经修改了数据定义, 你现在去产生相应的更新脚本。

 7、然后执行:

python manage.py migrate

真正去数据库创建表了

 8、基本表中有管理员表,想通过管理员去管理表则需要创建管理员:

python manage.py createsuperuser

 9、我们需要修改应用里面的 管理员 配置文件 common/admin.py,注册我们定义的model类。这样Django才会知道,才能在登陆管理员之后管理我们自己创建的表

from django.contrib import admin

from .models import Customer

admin.site.register(Customer)

 10、如果你是中文的操作系统,想使用中文的admin界面,应该在配置文件 settings.py 中 MIDDLEWARE 最后加入如下配置

'django.middleware.locale.LocaleMiddleware'

是“白月黑羽”的web开发的教程的笔记,Django入门很推荐这个课程,是免费的哦!
http://www.python3.vip/tut/webdev/django/05/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值