实现安装django,使用pip安装即可:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ django

创建新项目

创建一个名称为new_pro的项目:

django-admin startproject new_pro

基本配置

进入项目目录中:

cd new_pro

为了更好区分各职能文件,使用如下配置:

mkdir apps # 本网站用的自己开发的app
mkdir extra_apps # 外部的app
mkdir templates # 用来存放前端模板
mkdir static # 用来存放css,js,img等文件

appsextra_apps在pycharm中右键mark为source root,然后修改配置文件:

cd new_pro

然后有一个settings.py的文件,所有的操作都需要在这个文件中进行:

  1. 修改ALLOWED_HOSTS

    ALLOWED_HOSTS = ['*']
    
  2. 修改时区:

    LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = False
    
  3. 添加识别appsextra_apps的文件夹,添加如下代码:

    import sys
    import ossys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
    sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))
    
  4. 识别templates的文件夹,修改TEMPLATES的配置,只需要修改'DIRS'这一项就好,改为:

    TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'templates')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},
    ]
    

添加App

创建一个mainweb的App:

cd ..
python manage.py startapp mainweb
mv mainweb apps

然后在settings.py中注册一下app,修改INSTALLED_APPS,在最后加一个:

    'mainweb',

基本配置就是这些啦,其他的按需求配置就好啦

django创建新的项目、App与基本配置相关推荐

  1. Linux下SVN创建新的项目

    Linux下SVN创建新的项目 Linux环境下的SVN创建新的项目 一.前置条件: 1)有安装了linux系统的服务器,123.*.*.29 2)服务器上安装了svn,本人服务器的svn的数据安装的 ...

  2. Django 创建第一个项目

    文章目录 Django 创建第一个项目 Django 管理工具 创建第一个项目 视图和 URL 配置 HelloWorld/HelloWorld/views.py 文件代码: HelloWorld/H ...

  3. 使用django创建一个简单的APP应用

    一.创建一个app(前提是你已经建立一个django项目) 1.在cmd命令中创建APP 1.1.在项目文件夹中打开命令窗口 1.2.进入虚拟环境(有关django虚拟环境的创建,可以参考:Djang ...

  4. 在git 服务器挂载、创建新的项目、克隆新的项目

    流程,服务器创建项目名-->客户端克隆-->客户端提交并且推送-->完成 详细步骤 1.在git服务器路径文件夹下创建空文件夹,名字为新的项目名,如在  F:\git    下创建一 ...

  5. django创建第一个项目

    目录 创建第一个项目 cannot import name 'url' from 'django.conf.urls'​编辑 HelloWorld/HelloWorld/views.py 文件代码:

  6. Django创建应用和项目基本流程学习(二)

    创建项目project 创建learning_log项目 在terminal中进入项目路径(manage.py所在文件夹,后面用project_path$表示),输入如下指令: project_pat ...

  7. Django创建图书管理项目(完整版

    一.创建项目test1及应用booktest 创建应用booktest 二.安装应用 在test1/settings.py中INSTALLED_APPS下添加应用的名称就可以完成安装 初始项目的INS ...

  8. git lib 创建新的项目在某个路径下_版本控制管理工具git的使用

    一. 安装 Git(git_for_windows.xp510.com.rar) 二. 使用 进入到 git bash(命令行工具) 初始化user.name,user.email $ git con ...

  9. 如何在IDEA创建新的项目

    1 打开IDEA,直接创建 1)点击新建项目,进入下一步 2)点击下一步 3)选择是否按照模板创建,勾选的话,会直接给你的项目一些初始的目录和参数 4)确认项目的地址和名称,地址可以直接手写,也可以直 ...

最新文章

  1. php 开发微信h5,微信h5页面开发遇到那些坑
  2. Gentoo 安装日记 13 (配置内核 :可执行文件安格式和网络)
  3. boost::hana::repeat用法的测试程序
  4. 计算机为何如此普遍英语论文,计算机英语论文
  5. 132_Power BI之建模必备要素Power Query之数据表字段名称管理
  6. element显示服务器的图片,使用element文件上传图片转base64字节传到服务器
  7. DevExpress 换肤
  8. 【codeforces】【比赛题解】#937 CF Round #467 (Div. 2)
  9. jQuery 插件 autocomplete 的使用
  10. 智能化系统工程施工阶段划分
  11. 赵海平专访【2015-03-26】
  12. ES5, ES2015 和 TypeScript 的区别
  13. windwos docker安装k8s一直staring的解决方法
  14. math ceil函数python_Python ceil函数
  15. SecureCRT的使用方法和技巧(二) 常用指令
  16. RDkit二:利用RDkit筛选进行化学小分子2D药效团筛选
  17. 反向比例运算电路微分关系_干货|电源工程师必备求生技能——经典20种模拟电路...
  18. 输入圆柱的底面半径和高,求底面积和体积--简单
  19. 浮点数为什么有不确定尾数?
  20. excel图片链接转批量图片再加上超链接(简陋版)

热门文章

  1. python教程输入_输入/输出
  2. python十进制转化为二进制_十进制转化为二进制的Python 3.2 代码
  3. 整数存储方法和做题中部分数值方法
  4. 用例图-是外部用户(被称为参与者)所能观察到的系统功能的模型图
  5. 如何查看自己运行ubuntu是32位还是64位
  6. 路由器再度躺枪:主流厂商设备中被发现后门
  7. (转)深入分析 Java I/O 的工作机制
  8. java home bin java home jre bin_Tomcat 启动找不到配置好的 $JAVA_HOME和$JRE_HOME 变量?
  9. 虚拟机访问本地mysql_虚拟机访问主机Mysql
  10. 计算机管理 如何将c盘,教程:新买的电脑如何把C盘分区成多个盘?