Anaconda新建Django工程和配置静态文件

在Anaconda命令行输入:

1 conda install Django

用命令行在Anaconda对应的Scripts文件夹下:

1 django-admin startproject mysite  #mysite为工程名

完成后自动在Scripts文件夹下会生成一个mysite文件夹,文件夹中包含一个同名mysite文件夹和一个manage.py文件。

完成后启动,默认地址127.0.0.1:8000,只能本机访问。

1 python manage.py runserver

 

配置静态文件时,先在第一层mysite文件夹下新建static文件夹,再在settings.py中添加代码:

1 STATIC_URL = 'static/'
2 STATIC_ROOT = os.path.join(BASE_DIR,'static')
1 from django.conf import settings
2 from django.conf.urls.static import static
3 
4 urlpatterns = [
5     url(r'^admin/', admin.site.urls),
6     url(r'^hello/', hello),
7     url(r'^$', test),
8 ] + static(settings.STATIC_URL, document_root = settings.STATIC_ROOT)
9 #添加+static这一段

在html文件中调用静态文件时,在<!DOCTYPE html>行前面添加一行:

1 {% load static %}
2 <!DOCTYPE html>

在调用时格式如下,url地址就是需要调用的static中静态文件地址:

1 <link href="static/css/flat-ui.css"  rel="stylesheet">
2 <img src="static\images\image.jpg" class="img-responsive img-rounded">

 

posted @ 2018-05-26 22:55  Infinite666  阅读(652)  评论(0编辑  收藏  举报