创建Django项目

django目录结构

保存django项目的urls、settings、uwsgi文件
新建项目app

manage.py@djangodemo > startapp message |
新建静态文件夹



主要存放静态文件 js css img等
新建日志文件夹

新建用户上传文件夹

新建apps package



集中管理diango app
将message app移动至apps文件夹内



当我们在其他目录导入message时候,需要通过apps.message来导入!
例如:from apps.message import views
直接import message会提示错误

当我们想通过import message import views导入却发现有错误,这是需要将apps目录标记为Sources Root即可,但是又会带来另外一个问题,在命令行里面启动django项目,会提示message找不到的错误,这时需要修改settings配置文件中的BASEDIR变量即可!
sys.path.append(os.path.join(BASE_DIR,'apps'))sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))

C:\WINDOWS\system32>workon |
Django留言板项目简单实战

安装mysql-python
Windows安装mysql-pythonsettings配置
DATABASES = { |
TEMPLATES = [ |
# Static files (CSS, JavaScript, Images) |
migration生成数据表
manage.py@djangodemo > makemigrations |
manage.py@djangodemo > migrate |
编写views.py
def getform(request): |
配置urls.py
from django.conf.urls import url |
静态文件配置
<html lang="en"> |
.smart-green { |
启动Django服务
http://127.0.0.1:8000/form/
