PyCharm创建Django项目的简单步骤记录

 更新时间:2022年07月01日 16:51:49   作者:0319AUG  
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,下面这篇文章主要给大家介绍了关于利用PyCharm创建Django项目的简单步骤,需要的朋友可以参考下

1.创建虚拟环境

首先创建一个新文件夹

在PyCharm终端中切换到这个文件夹,输入 python -m venv 环境名 创建虚拟环境

 此时文件夹下出现了名为DjangoPractice的文件夹

2.激活虚拟环境

在终端中输入 环境名\Scripts\activate 激活环境,要停止虚拟环境可以输入deactivate

3.安装Django

激活条件下输入 pip install django

4.在Django下创建项目

 输入 django-admin startproject 项目名 . (不要忘记这个点)

此时文件夹下已经创建好项目

5.创建数据库

输入 python manage.py migrate

6.查看项目

输入 python manage.py runserver

 进入浏览器打开网址看到下图所示

如果想要将页面改为中文,可以在settings.py文件中将

LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'

 修改为

LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'

7.创建应用程序

新打开一个终端窗口,激活虚拟环境,执行startapp命令

 执行完成后会发现文件夹下多出了user文件夹

7. 1.激活模型

 在settings.py中将INSTALLED_APPS修改为如图所示

8.定义URL

在user\views.py中写入index()函数:

在user目录下创建urls.py

 在Djangopractice01\urls.py添加url

 此时页面就显示为"Hello django"

 或者是用另一种方式:

在user下新建templates文件夹,在里面新建user\index.html

 在views.py中写入:

 后面操作不变,打开页面看到:

总结

到此这篇关于PyCharm创建Django项目的文章就介绍到这了,更多相关PyCharm创建Django项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python3.X 线程中信号量的使用方法示例

    Python3.X 线程中信号量的使用方法示例

    信号量semaphore 是一个变量,控制着对公共资源或者临界区的访问。信号量维护着一个计数器,指定可同时访问资源或者进入临界区的线程数。下面这篇文章主要给大家介绍了关于Python3.X 线程中信号量的使用方法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-07-07
  • Python和JavaScript间代码转换的4个工具

    Python和JavaScript间代码转换的4个工具

    JavaScript 已经成为众多其它编程语言争相选择的转换目标(相关实例包括 TypeScript、Emscripten、Cor 以及 Cheerp)。而 Python 则拥有庞大的追随者群体,另外现有的强大库资源则使其成为面向 JavaScript 的理想待转换或者说转译选项
    2016-02-02
  • python中sklearn库predict及python sklearn linearmodel(安装过程)

    python中sklearn库predict及python sklearn linearmodel(

    Scikit-learn(sklearn)是机器学习中常用的第三方模块,对常用的机器学习方法进行了封装,包括回归(Regression)、降维(Dimensionality Reduction)、分类(Classfication)、聚类(Clustering)等方法,今天小编给大家分享python中sklearn库predict的问题,感兴趣的朋友一起看看吧
    2024-02-02
  • pandas Dataframe实现批量修改值的方法

    pandas Dataframe实现批量修改值的方法

    这篇文章主要介绍了pandas Dataframe实现批量修改值的方法,在使用dataframe的时候 有时候会碰到需要批量修改数据的时候,下面文章主要说明两种情况使用iloc对某几行某几列进行全部修该和对数据进行判定后,相互+/-/*某个数,使用内置函数,需要的朋友可以参考一下
    2022-06-06
  • pytest官方文档解读fixtures的调用方式

    pytest官方文档解读fixtures的调用方式

    这篇文章主要为大家介绍了pytest官方文档解读fixtures的调用方式,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • pycharm远程linux开发和调试代码的方法

    pycharm远程linux开发和调试代码的方法

    这篇文章主要介绍了pycharm远程linux开发和调试代码的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • pytorch创建tensor函数详情

    pytorch创建tensor函数详情

    这篇文章主要介绍了pytorch创建tensor函数详情,文章围绕tensor函数的相关自来哦展开详细内容的介绍,需要的小伙伴可以参考一下,希望对你有所帮助
    2022-03-03
  • python3+requests接口自动化session操作方法

    python3+requests接口自动化session操作方法

    今天小编就为大家分享一篇python3+requests接口自动化session操作方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • python3调用ansible api使用实例例说明

    python3调用ansible api使用实例例说明

    这篇文章主要为大家介绍了python3 调用ansible api使用说明,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • python爬虫使用cookie登录详解

    python爬虫使用cookie登录详解

    这篇文章主要介绍了python爬虫使用cookie登录详解,具有一定借鉴价值,需要的朋友可以参考下
    2017-12-12

最新评论