在Mac中使用PyCharm编辑器创建一个django项目
2017-07-27 18:37
861 查看
不得不说pycharm是一个强大编辑工具,虽然在Mac系统,在系统命令是基本上相同,但是不等于linux,虽然很多的博客中都有讲如何在Windows或者Linux中使用Django,但是对于适合MAC确实不多,
创建项目,
application names,你可以填上,后面在注册文件中就可以自己加上了。
虚拟环境,
如果你是Linux下运行的话,创建虚拟环境就可以按照下面的这些指令去执行,
如果你在Mac使用Pycharm可以省略着一环节,
我们只需要点击偏好设置,让pycharm完成虚拟环境的设置。
在booktest这个apps的文件夹中定义我们需要的Model
使用迁移指令去创建由模型映射出SQL语句,本质来说这些sql语句帮我创建一张数据库的表
第一步
生成迁移文件:根据模型类生成sql语句
python manage.py makemigrations
第二步
执行迁移:执行sql语句生成数据表
python manage.py migrate
上面这个截图就表示数据库中这个表就被创建了
测试数据操作
进入python shell,进行简单的模型API练习
python manage.py shell
进入shell后提示如下:
python shell
引入需要的包:
from booktest.models import BookInfo,HeroInfo
from django.utils import timezone
from datetime import *
查询所有图书信息:
BookInfo.objects.all()
新建图书信息:
b = BookInfo()
b.btitle=”射雕英雄传”
b.bpub_date=datetime(year=1990,month=1,day=10)
b.save()
这样就表示我们这张表中插入一条数据。
查找图书信息:
b=BookInfo.objects.get(pk=1)
输出图书信息:
b
b.id
b.btitle
修改图书信息:
b.btitle=u”天龙八部”
b.save()
删除图书信息:
b.delete()
—————————–总结————————
简单的回顾一下,Django开发流程
step1 ,创建虚拟文件
step2.安装django
step3 创建项目
step4 创建应用
step5 在Model.py中定义模型类
step6 定义视图,接受请求完成数据的操作
step7 配置url
step8 创建模板
创建项目,
application names,你可以填上,后面在注册文件中就可以自己加上了。
虚拟环境,
如果你是Linux下运行的话,创建虚拟环境就可以按照下面的这些指令去执行,
如果你在Mac使用Pycharm可以省略着一环节,
我们只需要点击偏好设置,让pycharm完成虚拟环境的设置。
在booktest这个apps的文件夹中定义我们需要的Model
from django.db import models class BookInfo(models.Model): btitle = models.CharField(max_length=20) bpub_date = models.DateTimeField() def __str__(self): return self.btitle class HeroInfo(models.Model): hname = models.CharField(max_length=20) hgender = models.BooleanField() hcontent = models.CharField(max_length=100) hBook = models.ForeignKey('BookInfo') def __str__(self): return self.hname
使用迁移指令去创建由模型映射出SQL语句,本质来说这些sql语句帮我创建一张数据库的表
第一步
生成迁移文件:根据模型类生成sql语句
python manage.py makemigrations
第二步
执行迁移:执行sql语句生成数据表
python manage.py migrate
上面这个截图就表示数据库中这个表就被创建了
测试数据操作
进入python shell,进行简单的模型API练习
python manage.py shell
进入shell后提示如下:
python shell
引入需要的包:
from booktest.models import BookInfo,HeroInfo
from django.utils import timezone
from datetime import *
查询所有图书信息:
BookInfo.objects.all()
新建图书信息:
b = BookInfo()
b.btitle=”射雕英雄传”
b.bpub_date=datetime(year=1990,month=1,day=10)
b.save()
这样就表示我们这张表中插入一条数据。
查找图书信息:
b=BookInfo.objects.get(pk=1)
输出图书信息:
b
b.id
b.btitle
修改图书信息:
b.btitle=u”天龙八部”
b.save()
删除图书信息:
b.delete()
—————————–总结————————
简单的回顾一下,Django开发流程
step1 ,创建虚拟文件
step2.安装django
step3 创建项目
step4 创建应用
step5 在Model.py中定义模型类
step6 定义视图,接受请求完成数据的操作
step7 配置url
step8 创建模板
相关文章推荐
- python使用Pycharm创建一个Django项目
- Python3 使用PyCharm创建Django项目
- Django:使用PyCharm创建django项目并发布到apache2.4
- django 使用pychme创建一个博客项目
- Django开发个人博客网站——3、使用pycharm创建博客项目
- Windows下安装Django-使用Pycharm创建项目
- 使用Django创建一个基本项目
- 如何在 Mac 上创建一个 cocos2d 的项目
- maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之jetty篇(三)
- django第二个项目--使用模板做一个站点访问计数器
- ubuntu下使用命令行创建一个android项目
- 如何在 Mac 上创建一个 cocos2d 的项目
- maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之jetty篇(二)
- Mac 下 cocos2d-x 使用2.2.1或3.0引擎创建项目详解
- 如何在Mac上创建一个cocos2d的项目
- 如何在Mac上创建一个cocos2d的项目
- 使用django创建项目最终代码
- 使用Django开发一个图书管理系统 03----迈出第一步,建立项目
- 如何在Mac上创建一个cocos2d的项目
- 使用Team City如何创建一个简单的项目