django
Posted hesujian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django相关的知识,希望对你有一定的参考价值。
安装
1.pip3安装:pip3 install django==1.11.10 -i https://pypi.tuna.tsinghua.edu.cn/simple
2.pycharm安装
创建
1、命令行启动
python3 manage.py runserver 127.0.0.1:8090
2.pycharm创建
目录介绍
mysite:
settings.py : 用户自定义的各种配置
urls.py : 路由文件
wsgi.py : 启动socket服务端的 文件
mange.py: 管理文件 python mange.py 各种命令
创建django项目
1、首先要配置模板文件路径
‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)]
pycharm创建的会帮我们自动配置好,命令行创建需要自己添加
2、然后配置静态资源的文件路径 js css img
STATIC_URL = ‘/static/‘
STATICFILES_DIRS = (
os.path.join(BASE_DIR, ‘static‘), (逗号不能少)
)
3、然后注释中间件
MIDDLEWARE = [
‘django.middleware.security.SecurityMiddleware‘,
‘django.contrib.sessions.middleware.SessionMiddleware‘,
‘django.middleware.common.CommonMiddleware‘,
#‘django.middleware.csrf.CsrfViewMiddleware‘,
‘django.contrib.auth.middleware.AuthenticationMiddleware‘,
‘django.contrib.messages.middleware.MessageMiddleware‘,
‘django.middleware.clickjacking.XFrameOptionsMiddleware‘,
]
注:前面三个的配置都是在配置文件settings中完成
4、最后开始写业务逻辑
1.先写uri与函数的对应关系
urlpatterns = [
url(r‘^admin/‘, admin.site.urls),
url(r‘^index/‘, index),
]
2.写业务逻辑函数
def fun(resquest):
pass
以上是关于django的主要内容,如果未能解决你的问题,请参考以下文章