首页 > 代码库 > Django

Django

1、创建新的虚拟环境

virtualenv lcv_search

2、在虚拟环境中用豆瓣源安装Django

pip install https://pypi.douban.com/simple/  django

3、用PyCharm创新Django项目

技术分享

4、创建好后目录如下

技术分享

5、运行Lcs_search项目,进入:http://127.0.0.1:8000/  显示如下

技术分享

6、在Lcs_search文件夹的urls.py文件中配置首页url

from django.conf.urls import url
from django.contrib import admin
from django.views.generic import TemplateView
urlpatterns = [
    url(r^admin/, admin.site.urls),
    url(r^$, TemplateView.as_view(template_name="index.html"), name="index"), #index.html为前端文件,name自定义取
]

7、在Lcs_search文件夹的settings.py文件中倒入样式文件夹

#在settings.py文件最后添加
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, Front) #BASE_DIR是原settings.py文件中的路径变量os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
]

8、修改.html文件中的css和js引用的路径

{% load staticfiles%} #Django固定写法
<link href=http://www.mamicode.com/"{% static ‘css/style.css‘%}" rel="stylesheet" type="text/css" />
<link href=http://www.mamicode.com/"{% static ‘css/index.css‘%}" rel="stylesheet" type="text/css" />
<script type="text/javascript" src=http://www.mamicode.com/"{% static ‘js/jquery.js‘%}"></script>
<script type="text/javascript" src=http://www.mamicode.com/"{% static ‘js/global.js‘%}"></script> 

#{% static ‘js/jquery.js‘%}中的static为settings.py文件的变量:STATIC_URL = ‘/static/‘ ,
{% static ‘js/jquery.js‘%}也可以这样写‘/static/js/jquery.js‘

9、修改完成后显示正确了

技术分享

 

Django