前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在pycharm中创建django项目的示例代码

在pycharm中创建django项目的示例代码

作者头像
砸漏
发布2020-11-02 11:31:11
1.5K0
发布2020-11-02 11:31:11
举报
文章被收录于专栏:恩蓝脚本

在pycharm中创建django项目的方法步骤,分享给大家,具体如下:

创建完成后,我们可以看看django项目是否可以启动

在Terminal 中输入命令

代码语言:javascript
复制
python manage.py runserver 

能看到一下界面证明启动成功

在项目的时候肯定会用到数据库

所以我们需要进入settings中更改数据库的配置

代码语言:javascript
复制
DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': "django_test",
    'USER': "root",
    'PASSWORD': "mysql",
    'HOST': "127.0.0.1",
    'POST':'3306',
    'OPTIONS': {'charset': 'utf8mb4'},
    'ATOMIC_REQUESTS': True
  }
}

这样子就可以让项目使用到本地的数据库

前提是有这个数据库,用户名,密码统一

使用Navicat Premium建立一个django_test的数据库

现在没有mysql相关的模块所以启动django会报错,安装一下mysqlclient库。

然后在启动django看是否会报错,没有报错证明数据库可以运行。

然后创建几个文件夹,用来存储相关的内容

在settings中配置一下路径,更方便我们以后文件模块之间的调用

写一个小demo玩一玩

在user文件中的views视图中写个函数

代码语言:javascript
复制
def index(request):
  guys = ['郭富城','刘德华','黎明','成龙','李连杰','杨紫琼','赵本山']
  content = StringIO()
  content.write('<h2 帅哥列表</h2 ')
  content.write('<hr ')
  content.write('<ul ')
  for guy in sample(guys,3):
    content.write(f'\t<li {guy}</li ')
  content.write('</ul ')
  return HttpResponse(content.getvalue())

在urls中配置这个函数的映射

然后点击本地网址

点击刷新会有不同的数据展示出来

还可以使用html页面展示更方便好看

在templates中建立一个html文件index.html

使用django的模板语法进行编译

视图中放入数据列表,使用render返回数据展示数据

然后在点击本地地址,效果是一样的。

使用模板语法效果效率会更快。

到此这篇关于在pycharm中创建django项目的示例代码的文章就介绍到这了,更多相关pycharm创建django项目内容请搜索ZaLou.Cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-09-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档