django创建新的项目、App与基本配置
实现安装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等文件
将apps
与extra_apps
在pycharm中右键mark为source root
,然后修改配置文件:
cd new_pro
然后有一个settings.py
的文件,所有的操作都需要在这个文件中进行:
修改
ALLOWED_HOSTS
:ALLOWED_HOSTS = ['*']
修改时区:
LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = False
添加识别
apps
与extra_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'))
识别
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与基本配置相关推荐
- Linux下SVN创建新的项目
Linux下SVN创建新的项目 Linux环境下的SVN创建新的项目 一.前置条件: 1)有安装了linux系统的服务器,123.*.*.29 2)服务器上安装了svn,本人服务器的svn的数据安装的 ...
- Django 创建第一个项目
文章目录 Django 创建第一个项目 Django 管理工具 创建第一个项目 视图和 URL 配置 HelloWorld/HelloWorld/views.py 文件代码: HelloWorld/H ...
- 使用django创建一个简单的APP应用
一.创建一个app(前提是你已经建立一个django项目) 1.在cmd命令中创建APP 1.1.在项目文件夹中打开命令窗口 1.2.进入虚拟环境(有关django虚拟环境的创建,可以参考:Djang ...
- 在git 服务器挂载、创建新的项目、克隆新的项目
流程,服务器创建项目名-->客户端克隆-->客户端提交并且推送-->完成 详细步骤 1.在git服务器路径文件夹下创建空文件夹,名字为新的项目名,如在 F:\git 下创建一 ...
- django创建第一个项目
目录 创建第一个项目 cannot import name 'url' from 'django.conf.urls'编辑 HelloWorld/HelloWorld/views.py 文件代码:
- Django创建应用和项目基本流程学习(二)
创建项目project 创建learning_log项目 在terminal中进入项目路径(manage.py所在文件夹,后面用project_path$表示),输入如下指令: project_pat ...
- Django创建图书管理项目(完整版
一.创建项目test1及应用booktest 创建应用booktest 二.安装应用 在test1/settings.py中INSTALLED_APPS下添加应用的名称就可以完成安装 初始项目的INS ...
- git lib 创建新的项目在某个路径下_版本控制管理工具git的使用
一. 安装 Git(git_for_windows.xp510.com.rar) 二. 使用 进入到 git bash(命令行工具) 初始化user.name,user.email $ git con ...
- 如何在IDEA创建新的项目
1 打开IDEA,直接创建 1)点击新建项目,进入下一步 2)点击下一步 3)选择是否按照模板创建,勾选的话,会直接给你的项目一些初始的目录和参数 4)确认项目的地址和名称,地址可以直接手写,也可以直 ...
最新文章
- php 开发微信h5,微信h5页面开发遇到那些坑
- Gentoo 安装日记 13 (配置内核 :可执行文件安格式和网络)
- boost::hana::repeat用法的测试程序
- 计算机为何如此普遍英语论文,计算机英语论文
- 132_Power BI之建模必备要素Power Query之数据表字段名称管理
- element显示服务器的图片,使用element文件上传图片转base64字节传到服务器
- DevExpress 换肤
- 【codeforces】【比赛题解】#937 CF Round #467 (Div. 2)
- jQuery 插件 autocomplete 的使用
- 智能化系统工程施工阶段划分
- 赵海平专访【2015-03-26】
- ES5, ES2015 和 TypeScript 的区别
- windwos docker安装k8s一直staring的解决方法
- math ceil函数python_Python ceil函数
- SecureCRT的使用方法和技巧(二) 常用指令
- RDkit二:利用RDkit筛选进行化学小分子2D药效团筛选
- 反向比例运算电路微分关系_干货|电源工程师必备求生技能——经典20种模拟电路...
- 输入圆柱的底面半径和高,求底面积和体积--简单
- 浮点数为什么有不确定尾数?
- excel图片链接转批量图片再加上超链接(简陋版)
热门文章
- python教程输入_输入/输出
- python十进制转化为二进制_十进制转化为二进制的Python 3.2 代码
- 整数存储方法和做题中部分数值方法
- 用例图-是外部用户(被称为参与者)所能观察到的系统功能的模型图
- 如何查看自己运行ubuntu是32位还是64位
- 路由器再度躺枪:主流厂商设备中被发现后门
- (转)深入分析 Java I/O 的工作机制
- java home bin java home jre bin_Tomcat 启动找不到配置好的 $JAVA_HOME和$JRE_HOME 变量?
- 虚拟机访问本地mysql_虚拟机访问主机Mysql
- 计算机管理 如何将c盘,教程:新买的电脑如何把C盘分区成多个盘?