django创建工程及应用并配置

使用virtualenv创建工程环境

由于自己的电脑有多个python版本,查询了一下virtualenv的用法,找到如下方法:

进入对应的python下的Scripts目录下,如我的就是:


cd C:\Python27\Scripts

virtualenv.exe D:\workspace\webproject\django\blog_env

结果图1:


图1.png

给env安装django模块

cd D:\workspace\webproject\django\blog_env\Scripts
activate.bat
pip install django

在pycharm中设置对应的env,创建project(myblog)和app(blog)

图2.png

添加静态文件及修改settings.py

STATICFILES_DIR = (    os.path.join(BASE_DIR, 'static'))

添加url,在blog/urls.py中设置urlpatterns,并在blog/views.py中添加index方法,设置完成之后如下:

from blog import views
urlpatterns = [    url(r'^admin/', admin.site.urls),  
 url(r'^$',views.index,name="index")]
from django.shortcuts import render
def index(request):    
    return render(request,'index.html')

在pycharm中运行项目,并测试:

发现js、css、image等文件都未能正常导入。pycharm服务器端的日志为:

图3.png

修改index.html中静态文件引入的路径:

在文件开头添加{% load staticfiles %},并修改引用路径,修改完之后如图:

Paste_Image.png

再次运行django项目,结果如图:

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容