python+django搭web项目(1)


1    Python安装Django
Pip3 install Django
安装完成后,..\Programs\Python\Python36\Scripts 目录下的django-admin.exe 添加到环境变量中
 
 
2    Django基本配置
2.1    创建项目
1、方法一:cmd下执行命令
django-admin startproject mysite

注意:如果提示不是内部或外部命令,可以写全部路径进行创建
 
2、方法二、pycharm中创建-------此方式支持pycharm个人版,不支持社区版
(1)    打开pychrm--File---New Project --
(2)    左侧选择Django,右侧输入名称信息
 
3、方法三、pycharm社区版
(1)    创建项目:在cmd命令行下输入:django-admin startproject Demo        (cmd命令先进入目录:cd D:\PycharmProjects)


 
(2)    导入项目:打开Pycharm,open,选择刚才创建的项目

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
1. 创建Django项目 在命令行中运行以下命令: ``` django-admin startproject project_name ``` 2. 创建应用程序 在命令行中进入项目文件夹并运行以下命令: ``` python manage.py startapp app_name ``` 3. 配置数据库 打开项目文件夹中的settings.py文件,在DATABASES中配置数据库连接信息。 ``` DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'database_name', 'USER': 'database_user', 'PASSWORD': 'database_password', 'HOST': 'localhost', 'PORT': '3306', } } ``` 4. 创建模型 在应用程序文件夹中的models.py文件中定义模型类,如: ``` from django.db import models class User(models.Model): name = models.CharField(max_length=50) email = models.EmailField(max_length=254) password = models.CharField(max_length=50) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) class Meta: db_table = 'user' ``` 5. 创建视图 在应用程序文件夹中的views.py文件中定义视图函数,如: ``` from django.shortcuts import render from .models import User def user_list(request): users = User.objects.all() context = {'users': users} return render(request, 'user_list.html', context) ``` 6. 创建模板 在应用程序文件夹中创建templates文件夹,然后在其中创建HTML模板文件,如: ``` <!DOCTYPE html> <html> <head> <title>User List</title> </head> <body> <h1>User List</h1> <ul> {% for user in users %} <li>{{ user.name }} - {{ user.email }}</li> {% endfor %} </ul> </body> </html> ``` 7. 配置URL 在应用程序文件夹中的urls.py文件中定义URL路由,如: ``` from django.urls import path from .views import user_list urlpatterns = [ path('users/', user_list, name='user_list'), ] ``` 8. 运行Django项目 在命令行中运行以下命令: ``` python manage.py runserver ``` 现在您可以在浏览器中访问http://localhost:8000/users/,查看用户列表。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值