【django】入门

manage.py   项目管理器 命令行交互入口

myblog 目录 项目容器 包含项目的基本配置

1.wsgi.py  通道

2.urls.py  配置地址

3.settings.py 核心配置文件

  •           BASE_DIR 根目录
  •           SECRET_KEY 自动生成的安全码
  •           DEBUG
  •           ALLOWED_HOSTS 只允许以里面的地址访问
  •           INSTALLED_APPS 已安装的软件  自己创建的要填写在里面
  •           TEMPLATES  就是django里的html文件 模板
  •           STATIC_URL 静态文件地址

4._init_.py 使模块化 整个myblog被引用

 

安装pycharm后选择new project 的时候不选existing environment 选择new

1.views.py 改成

from django.shortcuts import HttpResponse  # 导入HttpResponse模块

def index(request):  # request是必须带的实例。类似class下方法必须带self一样
    return HttpResponse("Hello World!!")  # 通过HttpResponse模块直接返回字符串到前端页面

2.urls.py 改成 

from djangoapp import views  # 导入views模块
from django.conf.urls import url

urlpatterns = [
    url(r'^index/', views.index)  # 配置当访问index/时去调用views下的index方法
]

3.terminal下执行 python manage.py runserver   这样执行默认的路径是127.0.0.1:8080

指定端口或地址就再后面写上,如:python manage.py runserver 127.0.0.1:8888

失败  

退出ctrl+break 笔记本上 fn+end键

解决:

尝试1:python manage.py migrate 失败

尝试2:控制面板 启动或关闭windows功能 点击选中“Internet Information Service”及其下的“FTP服务器”。  成功

 

在浏览器上输入 http://127.0.0.1:8000/index/

成功出现hello world!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值