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">