温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

详解在pycharm中如何创建django项目

发布时间:2020-07-21 11:24:29 来源:亿速云 阅读:485 作者:小猪 栏目:开发技术

这篇文章主要详解在pycharm中如何创建django项目,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。

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

详解在pycharm中如何创建django项目

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

在Terminal 中输入命令

python manage.py runserver 

详解在pycharm中如何创建django项目

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

详解在pycharm中如何创建django项目

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

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

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
  }
}

详解在pycharm中如何创建django项目

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

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

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

详解在pycharm中如何创建django项目

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

详解在pycharm中如何创建django项目

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

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

详解在pycharm中如何创建django项目

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

详解在pycharm中如何创建django项目

写一个小demo玩一玩

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

def index(request):
  guys = ['郭富城','刘德华','黎明','成龙','李连杰','杨紫琼','赵本山']
  content = StringIO()
  content.write('<h3>帅哥列表</h3>')
  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中配置这个函数的映射

详解在pycharm中如何创建django项目

然后点击本地网址

详解在pycharm中如何创建django项目

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

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

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

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

详解在pycharm中如何创建django项目

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

详解在pycharm中如何创建django项目

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

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

以上就是关于详解在pycharm中如何创建django项目的内容,如果你们有学习到知识或者技能,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI