首页 > 其他 > 详细

新建django项目

时间:2019-05-08 23:49:37      阅读:182      评论:0      收藏:0      [点我收藏+]

1、安装django

1、使用命令安装django:pip install django==1.11.11,下载安装完毕即可。

技术分享图片

技术分享图片

2、使用pycharm创建django项目

1. File --> New project --> 左侧选Django --> 右侧填项目路径,并且勾选python.exe

技术分享图片

2、选择New Window

技术分享图片

3、设置Django项目:

技术分享图片

1)设置Templates(存放HTML文件的配置) 

技术分享图片

2)设置静态文件存放位置(存放css/js/图片) 

STATICFILES_DIRS=[
os.path.join(BASE_DIR,"static")
]

技术分享图片

3)注释掉setting.py中 带有csrf的那一行

技术分享图片

 

4、新建app应用

1)可以使用命令行建立,在Django项目的根目录输入:python3 manage.py startapp app名字

  使用使用命令行建立的app需要手动添加在配置文件中

技术分享图片

2)使用pycharm新建django项目的时候,添加app

 

 

 

 

 

 其他问题


 1、创建django项目,新建app应用时,提示错误。由于django 1.11版本和python3.7版本不兼容, 2.0版本以后的Django修复了这个问题

技术分享图片

技术分享图片

 

解决方法:

1)找到对应路径下的widgets.py,将逗号删除即可

技术分享图片

2)升级django版本 

  pip install -U Django


2、启用Django服务时(Python manage.py runserver),报错:django.core.exceptions.ImproperlyConfigured: The INSTALLED_APPS setting must be a list or a tuple.

原因:

Django项目XXX目录下setting.py文件中
INSTALLED_APPS = [
    ‘django.contrib.admin‘,
    ‘django.contrib.auth‘,
    ‘django.contrib.contenttypes‘,
    ‘django.contrib.sessions‘,
    ‘django.contrib.messages‘,
    ‘django.contrib.staticfiles‘,
]

列表[]括号,被误变更为{}导致的,这里可用()、[],不能用{}

新建django项目

原文:https://www.cnblogs.com/ygzy/p/10835813.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!