Django框架学习记录(1)

本文介绍了Django的安装步骤及使用pip命令安装的具体方法,随后详细解释了如何通过命令行或PyCharm创建Django项目,并展示了项目及App的基本目录结构。

一、安装Django

pip命令安装:pip install django

                       或者安装指定版本pip install django==3.0.6 

Python目录结构:

D:\python

        --python.exe

        --scripts

                --pip.exe

                --django-admin.exe            【用来创建Django项目】

                --···

        --Lib

                --site-packages

                        --django                      【Django源码】

        --···

二、创建Django项目

首先创建Django项目的目录,建议所有的Django项目放在一起

1、命令行创建

D:\python\scripts已加入环境变量,就可以通过命令行创建Django项目了

例如我放在D盘D:\py_project

进入对应路径后使用命令创建项目

D:\py_project>django-admin.exe startproject XXX

django-admin.exe startproject  项目名称

结构如下

XXX(项目名称)

        --manage.py                                    【项目管理、启动项目、创建app、数据库迁移等】

        --XXX(和项目文件同名)

                --__init__.py                             【标识当前文件是一个Python包】

                --asgi.py

                --setting.py                              【配置文件】

                --urls.py                                   【配置url路径,记录映射关系】

                --wsgi.py

以上就是命令行创建的Django目录结构了

2、pycharm创建

查了一下,好像只有企业版(收费版)才有创建Django项目,免费版我暂时没找到怎么直接创建Django项目的方法

通过pycharm创建的Django项目比命令行创建的Django项目在项目目录下多了一个templates文件,以及在setting.py中的templates处多了一行代码'DIRS':[os.path.join(base_dir, 'tempaltes']其他的和命令行创建的一致。

三、创建app

我使用的是pycharm打开创建好的Django项目,在pycharm命令行里创建app

python manage.py startapp xxx(app名称)

app目录结构

xxx(app)

        --migrations                              【存放迁移文件】

                --__init__.py

        --__init__.py

        --admin.py                                【默认后台管理】

        --apps.py                                                                

        --models.py                               【数据库操作】

        --tests.py                                   【编写应用的测试】

        --viwes.py                                 【视图函数】

本次学习记录暂时到此为止,后面小节再记录接下来的学习内容

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值