留言板  |    文章总数=102  |    RSS订阅
明天就要见对方家长了,好忐忑啊,毕竟是我先打的他们家小孩毒鸡汤

windows环境下开发django

2019-09-13     loonlog     472     0

大部分初次接触python和django的朋友,一般都是用的windows电脑,我就是,以下就是在windows环境下创建一个django工程的几个步骤,后续的就是django代码的编写,这里不讨论。

首先下载python3.6,然后安装python;比较不一样的是,建立一个虚拟环境,可以不用做什么额外的事,就能完美的运行django工程代码,就可以在浏览器中访问你的本地web


1、如果你使用的是 Python3,可使用如下命令来创建虚拟环境:

python -m venv ll_env

2、激活虚拟环境(windows系统下)

ll_env\Scripts\activate

3、安装django

pip install Django

注意:大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip,也可不用检查,当你不能用这个命令的时候,可能就是没有呢,当然可以再试试pip3代替pip。在Python3中,pip有时被称为pip3。

4、在django中创建项目

django-admin startproject learning_log .

注意:千万别忘了这个句点,否则部署应用程序时将遭遇一些配置问题。如果忘记了这个句点,就将创建的文件和文件夹删除( ll_env除外),再重新运行这个命令。别忘了点前面有个空格。

有没有这个点,大家都可以试试,我也没过多研究,我发现只是文件结构不一样,现在我更喜欢带点的命令,因为这样出来的工程目录结构我比较喜欢,网上大部分的教程都没这个点,文件结构,不习惯,可能是先入为主,大家可以根据情况来做!

5、数据库设置好之后,我们就依次输入下面的命令进行数据库迁移:

python manage.py makemigrations
python manage.py migrate

python3 manage.py makemigrations
python3 manage.py migrate

注意,这里为啥是python3...,因为在本地虚拟环境下是不用的,但是部署在服务器上是需要用带3这个命令的

6、启动站点

python manage.py runserver

python3 manage.py runserver


附上我的目录结构

loonlog/ 

        manage.py 

        db.slite3

        ll_env

        loonlog_pj/

            __init__.py

            settings.py   

            urls.py   

            wsgi.py

        blog/

            __init__.py 

            admin.py 

            apps.py 

            models.py   

            tests.py   

            views.py

            migrations/  

                 __init__.py

以上目录结构中:

  • ll_env是虚拟环境配置文件夹,建立虚拟环境时自动生成;再在终端中切换到这个目录,并创建一个虚拟环境。

  • loonlog_pj是工程文件夹

  • blog是我的博客app文件夹


django , python

    觉得有用?请点击页面顶部广告支持我!

您可能感兴趣的文章

发表评论(关于评论)

评论列表,共 0 条评论

  • 暂无评论