美文网首页
搭建Django 环境

搭建Django 环境

作者: Vector_Wan | 来源:发表于2021-03-10 15:49 被阅读0次
    1. 创建一个虚拟环境并进入,pip安装好 Django

    这个地方我后来发现就算是再虚拟环境下 pip,也会 pip 到全局包中,这让我很是头疼,搜索了好多博客也是各种解决方案,我决定在这里偷个懒直接用 pycharm 来管理虚拟环境。反正以后项目部署也是在Linux上,win的配置也没必要花太长时间。除了这一点外其他的步骤我还是自己手动来完成的。

    方法是在设置中找到项目解释器选项栏,然后把解释器选定为虚拟环境中的解释器。点加号安装新的包,还可以管理安装源,很方便的切换成国内源。并且这样做不会影响到全局的 pip list。

    $ pip install django==1.11.7
    
    2. 创建一个Django项目:
    $ django-admin startproject HelloDjango(项目名字)
    

    使用 tree /f 命令查看目录结构:

    C:.
    │  manage.py
    │
    └─HelloDjango
            settings.py
            urls.py
            wsgi.py
            __init__.py
    
    3. 先进入项目目录然后创建一个应用
    $ cd HelloDjango
    $ python manage.py startapp App(app名字)
    

    但是我这里报了个错,错误信息是: Generator expression must be parenthesized
    搜索了一下发现是 Django 和我的 python 版本不兼容的问题,最好还是安装最新的 Django ,防止后续还有问题,临时解决方法就是按照错误信息提示,去掉路径下widgets.py报错行的逗号。

    目前的目录结构是:

    C:.
    │  manage.py
    │
    ├─App
    │  │  admin.py
    │  │  apps.py
    │  │  models.py
    │  │  tests.py
    │  │  views.py
    │  │  __init__.py
    │  │
    │  └─migrations
    │          __init__.py
    │
    └─HelloDjango
        │  settings.py
        │  urls.py
        │  wsgi.py
        │  __init__.py
        │
        └─__pycache__
                settings.cpython-38.pyc
                __init__.cpython-38.pyc
    
    4. 最后运行测试一下
    $ python manage.py runserver
    

    相关文章

      网友评论

          本文标题:搭建Django 环境

          本文链接:https://www.haomeiwen.com/subject/aoewqltx.html